/*General*/
body {margin-top: 0px;}
div.mcon {font-family:arial, helvetica, serif; font-size:14px; color:black;}
.header {font-family:arial, helvetica, serif; font-size:16px; font-weight:bold; color:black;}
.header2 {font-family:arial, helvetica, serif; font-size:14px; font-weight:bold; color:black;}
.header3 {font-family:arial, helvetica, serif; font-size:20px; font-weight:bold; color:black;}
.center {text-align: center;}
.center table {margin-left: auto; margin-right: auto; text-align: left;}

img {border-width:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

a:link, a:visited, a:active {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; color:blue;}
a:hover {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:underline; color:blue;}

a.mclink:link, a.mclink:visited, a.mclink:active {font-family:arial, helvetica, serif; font-size:14px; font-weight:bold; text-decoration:none; color:blue;}
a.mclink:hover {font-family:arial, helvetica, serif; font-size:14px; font-weight:bold; text-decoration:underline; color:blue;}

td.coloredbg {background-color:#e5edff; border-width: 1px; border-style: solid; border-color: #B3D9FF;}
.ftext {font-family:arial, helvetica, serif; font-size:9px; font-weight:normal; color:black;}
td.cborder {border-width: 1px; border-style: solid; border-color: #B3D9FF; background-color: #e5edff;}
.crtext {font-family:arial, helvetica, serif; font-size:9px; font-weight:normal; text-decoration: none; color:#f2f2f2;}
.uol {font-family:arial, helvetica, serif; font-size:12px; font-weight:normal; text-decoration: none; color: black;}

/*Nav*/
td.navheader {font-family:arial, helvetica, serif; font-size:12px; font-weight:bold; text-decoration:none; color:black; background-color:white; margin-left:5px;}
td.navheader2 {font-family:arial, helvetica, serif; font-size:12px; font-weight:bold; text-decoration:none; color:black; background-color:#D9FFCC; margin-left:5px;}
td.navsub {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; background-color:white; margin-left:15px;}
a.navheadlink:link, a.navheadlink:visited, a.navheadlink:active {font-family:arial, helvetica, serif; font-size:12px; 	font-weight:bold; text-decoration:none; color:black; margin-left:5px;}
a.navheadlink:hover {font-family:arial, helvetica, serif; font-size:12px; font-weight:bold; text-decoration:none; color:black; margin-left:5px;}
a.navsublink:link, a.navsublink:visited, a.navsublink:active {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; color:blue; margin-left:15px;}
a.navsublink:hover {font-family:arial, helvetica, serif; font-size:11px; font-weight:bold; text-decoration:none; color:blue; margin-left:15px;}
a.topnav:link, a.topnav:visited, a.topnav:active {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; color:blue;}
a.topnav:hover {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:underline; color:blue;}
.topnavnolink {font-family:arial, helvetica, serif; font-size:11px; font-weight:bold; color:blue;}
table.navtable {border-width: 1px; border-style: solid; border-color: #e5edff;}
td.navtitle {border-width: 1px; border-style: solid; border-color: #e5edff; font-family:arial, helvetica, serif; font-size:16px; font-weight:bold; text-decoration:none; background-color:#e5edff; margin-left:15px;}

/*Scrolling News*/
table.scrollingnews {border-width: 1px; border-style: solid; border-color: #e5edff; padding: 5px;}
.snhbu {font-family:arial, helvetica, serif; font-size:12px; font-weight:bold; text-decoration:underline; color:black;}
.snhu {font-family:arial, helvetica, serif; font-size:12px; font-weight:normal; text-decoration:underline; color:black;}
.sntext {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; color:black;}
.scrollhead {border-width: 1px; border-style: solid; border-color: #e5edff; font-family:arial, helvetica, serif; font-size:16px; font-weight:bold; text-decoration:none; background-color:#e5edff; margin-left:15px;}

/*Contact Us*/
.contactbody {font-family: arial, helvetica, serif; font-size:0.6em; margin:50px; color:#666666;}
label {margin: 0; padding:0.2em; margin-top:0.3em; text-align:right; width:100px; float:left;}
fieldset {background-color:#e5edff; border:solid 0 #fff; width:350px;}
.br {display:none;}  
.textfield {font:1.1em  arial, helvetica, serif ;color:#333 ;margin:3px; height:20px; border:solid 0 #fff; padding: 3px 8px; background: transparent url("image.php?image=textfield_bg.gif") no-repeat fixed; width:200px; voice-family: "\"}\""; voice-family:inherit; width:200px;}
fieldset>input.textfield {background: transparent url("image.php?image=textfield_bg.gif") no-repeat;}
textarea {font:1.1em arial, helvetica, serif; color:#333 ; margin:3px; height:165px; border:solid 0 #fff; padding: 0 8px; background: transparent url("image.php?image=textarea_bg.gif") no-repeat fixed; width:200px; voice-family: "\"}\""; voice-family:inherit; width:190px;}
fieldset>textarea {background: transparent url("image.php?image=textarea_bg.gif") no-repeat;}
.submit {margin:3px; background: transparent url("image.php?image=submit.gif") no-repeat; height:20px; border:solid 0 #fff; width:80px; font:1.1em Verdana, Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}

/*Catalog*/
table.catalog {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; color:black;}
table.catalog td {vertical-align: top;}
table.catalog tr.head {font-size:12px; font-weight:bold; border-width: 1px; border-style: solid; border-color: #CB8FFF; background-color: #E7CCFF;}
tr.cataloghead {font-family:arial, helvetica, serif; font-size:12px; font-weight:bold; text-decoration:none; color:black; border-width: 1px; border-style: solid; border-color: #B3D9FF; background-color: #e5edff;}
tr.cataloginfo {font-family:arial, helvetica, serif; font-size:12px; font-weight:normal; text-decoration:none; color:black; border-width: 1px; border-style: solid; border-color: #B3D9FF; background-color: white;}
tr.catalogfoot {border-width: 1px; border-style: solid; border-color: #B3D9FF; background-color: #e5edff;}
.imagetext {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; color:black;}

/*Arcade*/
table.arcade {font-family:arial, helvetica, serif; font-size:11px; font-weight:normal; text-decoration:none; color:black;}
table.arcade td {vertical-align: top;}
table.arcade td.head {font-size:12px; font-weight:bold; border-width: 1px; border-style: solid; border-color: #FFA8FF; background-color: #FFE5F2;}

/*MTerminal*/
table.mterm {}
table.mterm td {font-size:10px; color:black;}
table.mterm td.mthead {font-size:10px; font-weight:bold; color:black;}
table.mterm td.mtodd {font-size:10px; color:black; background-color: green;}
table.mterm td.mteven {font-size:10px; color:black;}
table.mterm tr {font-size:10px;	color:black;}