/* CSS Document */

BODY {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	background-image: url(../gimages/blugrad.gif);
	background-repeat:repeat-x;
}
TD, P, UL, OL, LI {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	margin-top:0;
	margin-left:0;
}
SMALL {
	font-size:9pt;
}
BIG {
	font-size:12pt;
}
.menutitle {
	color:blue;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}
li {
	list-style-type:disc;
	list-style-position:inside;
	margin-left:0;
}
A.menu {
	color:blue;
	text-decoration:none;
	font-size:12px
}
A.menu:Visited {
	color:blue
}
A.menu:Hover {
	color:red;
	text-decoration:underline
}
A.menu:Active {
	color:blue
}
a.class {
	cursor:hand
}
a img {
	border: none
}
h1 {
	font-size:20px;
	font-style:italic;
	font-weight:900;
}
#top {
	position:relative;
	left:0;
	top:0;
	height:50px
}
#topback {
	position:absolute;
}
#logo {
	position:absolute;
}
#heremenu {
	position:absolute;
	left:272px;
	top:26px;
	height:24px;
	padding-right:2px
}
#midback {
	position:relative;
	left:0;
	top:0;
	background-image: url(../gimages/midback.gif);
	background-repeat:repeat-y;
	padding-left:1px;
	padding-right:2px;
}
#menu {
	width:153px;
	margin-left:5px;
	margin-top:5px;
	overflow-x: hidden;
}
#content {
	padding-left:5px;
	padding-right:10px;
}
#header {
	width:550px;
	height:50px;
	background-image:url(../gimages/swoosh.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	background-position:center;
}
#bottomback {
	background-image:url(../gimages/bottomback.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	background-position:left;
}
#footer {
	position:relative;
 top:10px  text-align:center;
	font-size:8pt;
}
#form {
	margin-left: 5px;
	background-color: #E9E9E9;
	border:1px solid #C4C4C4;
}
.mainhead {
	font-size:20px;
	font-style:italic;
	font-weight:700;
	color: black;
	align: center;
}
.prodlefttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	text-align: left;
	font-weight: 400;
}
.prodlefttablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: 700;
	line-height: normal;
}
.prodtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: 400;
	border: 1px solid #00267F;
}
.tm_super {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: text-top;
	line-height: normal;
}
.leftbox {
	width: 160px;
	border: 1px solid #0000FF;
	padding: 0px;
}
.leftboxhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #0000FF;
	font-weight: 900;
	padding: 2px;
}
.xsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: 700;
}
.bigtxt {
	font-size: 18px;
	font-weight: bold;
}
.subhead {
	font-size: 13px
}
a.mostpop {
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.mostpop:Hover {
	color:red
}
A.mostpop:Visited {
}
A.mostpop:Active {
}
.mainpanel {
	background-color: #ffffff;
	background-image: url('../images/home/pinwheel-trans.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.mcsbox {
	background-image: url('../images/home/puzzlemap.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border: 1px solid #00267F;
}
.bottombox {
	width:272;
	height:30;
	background-image: url('../images/home/bluetab.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size:12px;
	color:#FFFFFF;
}
.homepgbox {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
}
A.igh {
	text-decoration:none
}
A.igh:Hover {
	color:red
}
A.cathead {
	color:#003399;
	text-decoration:none;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
}
A.cathead:Hover {
	color:red
}
.mcslink {
	font-size: 24px;
	color: #00267F;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration:none;
}
a.mcslink:Hover {
	color:red;
	text-decoration:underline
}
.text11pt {
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
}
#text12pt {
	font-size: 12pt;
	font-style: italic;
	margin-top: 5px;
}
#line1 {
	font-size: 20px;
	color: #00267F;
	margin-top: 25px;
	margin-bottom: 10px;
}
#line3 {
	font-size: 20px;
	color: #00267F;
}
#line4 {
	font-size: 20px;
	color: #00267F;
	text-align:right;
}
.pcname {
	font-size: 14px;
}
.pcdesc {
	font-size: 14px;
	color:#00267F;
}

