
body{
	background: url(/images/newlook/mainbg2.jpg) left top repeat; 
	background-color: #fffeef;
	color: #000000;
	font-family: verdana;
	font-size: 12pt;
	text-shadow: black;
	scrollbar-base-color: #dfeffe;
	scrollbar-shadow-color: #bfcffc;
}

#content {
	position: absolute; 
	left: 205px; 
	top: 140px; 
	width: 634px;
	text-align: center;
	margin: 0px;
	border: solid 0px black;
	border-top-width: 0px;
}

#itop {
	background: url(/images/newlook/topbg2.jpg) left top no-repeat; 
	position: absolute; 
	top: 0px; 
	left: 202px; 
	width: 639px; 
	height: 125px;
	border: solid 0px black;
	margin:1px;
}

#oitop {
	background-color: #dfefff;
	border: solid 0px black;
	border-bottom-width: 2px;
}

#logo {
	position:absolute;
	top:2px;
	left:20px;
}

#inav {
	position: absolute; 
	top: 130px; 
	left: 0px; 
	width: 190px; 
	height: 1024px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-right: 10px; 
	margin-bottom: 10px; 
	padding-left: 0px;
}

#iadborder {
	position: absolute; 
	width: 125px; 
	height: 400px; 
	left: 850px; 
	top: 130px;
}

.title {
	background-color:#d0e0ff;
	border-color:#b0c0ff;
	border-width:1px;
	border-style:solid;
}

.navcat a:link{
	color: #000080;
	font-weight: normal;
}
.navcat a:visited{
	color: #700080;
	font-weight: normal;
}
.navcat a:hover{
	color: #1111ee;
}

txt {
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
caption {
	font-size: 10pt;
	font-weight: bold;
	margin: 0.0in;
}
h1 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0.0in;
}
h2 {
	font-size: 10pt;
	font-weight: bold;
	margin: 0.0in;
}
h3 {
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	margin: 0.0in;
}
h3 a:link {
	color: #ffffff;
}
h3 a:visited {
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
}
h3 a:hover {
	color: #1111ee;
}
h4 {
	font-size: 8pt;
	font-weight: bold;
	margin: 0.0in;
}


small {
	font-size: 8pt;
	color: #505050;
}

.center {
	text-align: center;
}

.dispclass {
	color: #000000;
	font-family: verdana;
	font-size: 12pt;
	text-decoration: normal;
}
.dispclass A:link { 
	text-decoration: underline;
	color: #000020;
}
.dispclass A:hover { 
	text-decoration: underline;
	background: #dfefff;
	color: #000020;
}

.headclass {
	color: #000000;
	font-family: verdana;
	font-size: 12pt;
	text-decoration: underline;
}
a.headclass:hover { 
	background: #dfefff;
	color: #000000;
}

div .ul {
	text-decoration: underline;
}
div .ul:hover {
	text-decoration: underline;
	background: #dfefff;
	color: #1111ee;
}

A:link {
	color: #000060;
	font-family: verdana;
	text-decoration: none;
}
A:visited {
	color: #702080;
	text-decoration: none;
}
A:active {
	color: #3030A0;
}
A:hover { 
	text-decoration: none;
	color: #1111ee;
}

td {
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
}
td.normal { 
	cursor: default; 
}

ad { 
	background: #dfefff; 
	font-weight: normal;
	text-decoration: none;
}

.adtext div {
	margin: 3px;
}


td.wrapt div { 
	width: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 7pt;
	cursor: pointer; 
	cursor: hand; 
}

td.wrapp div { 
	width: 50px;
	overflow: hidden;
	text-overflow: clip;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
}

td.wrapo div {
	width: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-overflow-mode: ellipsis;
	clip: auto; 
	white-space: nowrap;
}

td.wrapc div { 
	width: 230px;
	overflow: hidden;
	text-overflow: ellipsis;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	font-color: black;
	cursor: pointer; 
	cursor: hand; 
}

td.wrapr div {
	width: 50px;
	overflow: hidden;
	text-overflow: clip;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 7pt;
	font-weight: normal;
	font-color: fffeef;
}

td.lwraptn div { 
	width: 330px;
	overflow: hidden;
	text-overflow: ellipsis;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	cursor: pointer; 
	cursor: hand; 
	margin: 4px;
}

td.lwrappn div { 
	width: 70px;
	overflow: hidden;
	text-overflow: ellipsis;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	margin: 3px;
}

.ldescr {
	width: 290px;
	font-family: verdana;
	font-size: 7pt;
	color: #505050;
	margin-left: 10px;
	margin-bottom: 10px;
}

td.lwrapon div {
	font-family: verdana;
	font-size: 7pt;
	margin: 4px;
	overflow: hidden;
}

td.lwrapcn div {
	width: 320px;
	overflow: hidden;
	text-overflow: ellipsis;
	clip: auto; 
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	margin: 4px;
}

td.nwrapc div {
	font-family: verdana;
	font-size: 11pt;
}

td.nwrapf div {
	font-family: verdana;
	font-size: 8pt;
}

.imgmini {
	overflow: hidden;
	width: 65px;
}

.imgsmall {
	overflow: hidden;
	width: 100px;
}

.opacimg {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.6;
}

.opacimg:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.opacimg:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

input {
        font-size: 9pt;
      	padding: 1px;
        font-family: verdana;
	border: 1px;
	border-style: solid;
	border-color: rgb(10,10,10);
}

.checkbox {
	border: 0;
}

input[type="button"]:hover { 
	background-color: #fffea4; 
}

input[type="submit"]:hover { 
	background-color: #fffea4; 
}

input[type="reset"]:hover { 
	background-color: #fffea4; 
}

input[type="text"] {
      	padding-right: 1px;
       	padding-left: 1px;
     	padding-bottom: 1px;
        padding-top: 1px;
}

select {
        font-size: 9pt;
      	padding 1px;
        font-family: verdana;
	border: 1px;
	border-style: solid;
	border-color: rgb(10,10,10);
}

.bluebut {
	background-color: #b0c0f0;
	border-color: #c0d0ff;
	color: #000000;
	height: 22px;
	border: 1px;
	border-style: solid;
}

.yellowbut {
	background-color: #e0e0c0;
	border-color: #d0e0d0;
	color: #000000;
	height: 22px;
	border: 1px;
	border-style: solid;
}

.redbut {
	background-color: #ffb4b4;
	border-color: #ffa4a4;
	color: #000000;
	height: 22px;
	border: 1px;
	border-style: solid;
}

.stats {
	font-size: 7pt;
	color: #455050;
}

.fronttable {
	border-color: #a0b0df;
	border: solid #a0b0df 1px;
}

.credo {
	color: #455050;
	width: 500px;
}

div.stats {
	position: absolute; 
	top: 500px;
	left: 0px;
	width: 190px; 
	z-index: 3;
	text-align: center;
	color: #556060;
}
div.validator {
	position: absolute; 
	top: 535px;
	left: 70px;
	z-index: 3;
}
div.admintool {
	position: absolute; 
	top: 565px;
	left: 0px;
	width: 180px;
	text-align: center;
	z-index: 3;
}

hr {
	color: #a0b0df;
	background-color: #a0b0df;
	border: solid #a0b0df 0px;
	height: 2px;
}

.tophr {
	height: 2px;
        color: #bf6464;
        background-color: #bf6464;
	border: solid #bf6464 0px;
}

.midhr {
	height: 2px;
        color: #cf7474;
        background-color: #cf7474;
	border: solid #cf7474 0px;
}

.bothr {
	height: 2px;
        color: #df8484;
        background-color: #df8484;
	border: solid #df8484 0px;
}

.nbothr {
	height: 2px;
        color: #150505;
        background-color: #150505;
	border: solid #150505 0px;
}

.opacimg {
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
        -moz-opacity: 0.6;
}

.overurl:hover img {
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity: 1;
        background-color: #d4e4ff;
}

.google,#google {
	position: absolute; 
	/*top:28px;*/
	/*left:395px;*/
	width: 125px; 
	height: 610px; 
	left: 852px; 
	top: 140px;
	font-size: 8pt;
}



