/* Copyright (c) 2002 Metaglue Corporation. All Rights Reserved */

body {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	/*font-family : Tahoma, Verdana, Arial, sans-serif ;*/
	font-size : 10pt;
	/* color: #666666;
	*/
	color: #000000;
}
textarea{
		font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size : 10pt;

}
.regular {
}

/*
ul, li
{
	list-style: disc;
	list-style-position: outside;
	margin-left: -12px;
}
*/
.titletext{
	font-size: 11pt;
	font-weight: bold;
}

.headertext{
	font-size: 9pt;
	font-weight: bold;

}

.hiddentext {
	color: #ffffff;
	font-size: 1px;
}


.bullettext{
	font-size: 10pt;
	font-weight: normal;
}

.bullettextsm{
	font-size: 8pt;
	font-weight: normal;
}

.super{
	font-size: 7pt;
	font-weight: bold;
	vertical-align : text-top;
}

.dfooter{
	font-size : 7pt;
	vertical-align : text-bottom;
	text-align : center;
}


.menusuptext {
	/*background-color : #Black;*/
	font-weight: bold;
	font-style: italic;
	font-size : 8pt;
	vertical-align : middle;
	text-align : center;
}
.currlabel {
	/*background-color : #Black;*/
	font-weight: bold;
	font-size : 8pt;
	vertical-align : text-top;
	background-image : url(curr_tab.jpg.gif);
	text-align : center;
}
.availlabel {
	/*background-color : #Black;*/
	font-weight: bold;
	font-size : 8pt;
	vertical-align : text-top;
	background-image : url(avail_tab.jpg.gif);
	text-align : center;
}

/* lc: */
/* menu2.php */
.menutext {
	/*background-color : Black;*/
	font-weight: bold;
	font-style: italic;
	font-size : 9pt;
	vertical-align : middle;
	text-align : center;
}

.menutextright {
	/*background-color: Yellow;
	color : #990033;*/
	font-weight: bold;
	font-style: italic;
	font-size: 9pt;
	vertical-align: middle;
	text-align: right;
}


/* lc: */
/*  menu2.php  */
.submenutext {
	/*background-color: Yellow;*/
	color : #000000;
	font-weight: bold;
	/*font-style: italic;*/
	font-size: 9pt;
	vertical-align: middle;
	text-align: left;
}

.subhead{
	border-bottom: 1px solid Black;
}

.visible {
	background-color : #d8d8d8;
}

.highlight {
	background-color : Yellow;
}

.serious {
	color : #990033;
}

.important {
	color : #990033;
	background-color : #cccccc;
}

.panic {
	background-color : #990033;
	color : #cccccc;
}

.small {
	font-size : 8pt;
	vertical-align : text-bottom;
}

.tiny {
	font-size : 5pt;
}

.smallit{
	font-size: 8pt;
	vertical-align : text-bottom;
	font-style: italic;
}


/* lc: */
.smallitCenter{
	font-size: 8pt;
	vertical-align : text-bottom;
	font-style: italic;
	text-align : center;
}


.prodname{
	color: #990033;
	font-weight: bold;
}

.regItemName{
	color: #444444;
	font-weight: bold;
}

.greytext {
	color: #666666;
}

td, form div {
	font-family : Tahoma, Verdana, Arial, sans-serif ;
	font-size : 10pt;
	color: Black;
	vertical-align : top;
}

/* lc: added for mg-banner */
td.banner {
	font-family : Tahoma, Verdana, Arial, sans-serif ;
	font-size : 10pt;
	text-align : left;
	color: #666666;
	vertical-align : middle;
}

.tcenter {
	text-align : center;
}

.tleft {
	text-align : left;
}

.tright {
	text-align : right;
}

/* mg-d-tail.php */
.foottext {
	font-size: 8pt;
	line-height: 11px;
	text-align: center;
	width: 360px;
	vertical-align: top;
	color: #666666;
}

td.bgrepx{
	background-repeat : repeat-x;
}
td.bgrepy{
	background-repeat : repeat-y;
}
td.bgrepn{
	background-repeat : no-repeat;
}

.file_name{
	color: #666666;
}

.box{
	border: 1px solid #c8c8c8;
}

.box_top{
    border-top: 1px solid #c8c8c8;
}
.box_left{
	border-left: 1px solid #c8c8c8;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
}

.box_mid{
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
}


.box_right{
	border-right: 1px solid #c8c8c8;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
}

.box_bottom{
    border-bottom: 1px solid #c8c8c8;
}

table.module {
	table-layout : fixed;
	border-collapse: collapse;
	border-spacing : 0px;
}

/*lc: added*/
table.panel {
	background-color : #cccccc;
	table-layout : fixed;
	border-collapse: collapse;
	border-spacing : 0px;
}

table.menu {
	background-color : #cccccc;
	border-width:1px;
	border-style: solid;
	border-color: #990033;
	border-collapse: collapse;
	font-weight : bold;
}

table.menu {
	table-layout: fixed;
	border-width: 0px;
	border-style: solid;
	border-color: #990033;
	border-collapse: collapse;
	border-spacing : 0px;
}

table.ref a:link, table.ref a:visited 
{
	color: #990033;
	font-weight : bold;
	/*text-decoration: underline;*/
}

table.ref a:hover
{
	color: #990033;
	font-weight : bold;
	/*text-decoration: underline;*/
}

table.faq a:link, table.faq a:visited 
{
	color: #990033;
	font-weight : normal;
	/*text-decoration: underline;*/
}
table.faq a:hover
{
	color: #990033;
	font-weight : normal;
	/*text-decoration: underline;*/
}

table.menuset a:link, table.menuset a:visited 
{
	/*color: #990033;*/
	color: #666666;
}
table.menuset a:hover
{
	/*color: #990033;*/
	color: #666666;
}


.doubleline{
	width: 100%;
	line-height:4px;
	height:4px;
	background-image : url(../images/doubleline.gif);
	background-repeat : repeat-x;
}

.spacerrow{
	width: 100%;
	line-height:8px;
}

/* goes uner all box headers - preplaces <p> & <br><br> to allow control of spaces throughout*/
.headerbreak{
	width: 100%;
	line-height:8px;
}


A {
	text-decoration: none;
	/*color: #666666;*/
	color: #990033;
}

A.visited {
	text-decoration: none;
	/*color: #666666;*/
	color: #666666;
}

A:Hover {
	text-decoration: none;
	color: #990033;
}

A.cool {
	height: 20px;
	width : 20px;
	border-width: 0px;
}

img.b10 {
	height : 20px;
	vertical-align : middle;
	width : 20px;
}

img.b30 {
	height : 20px;
	width : 60px;
	vertical-align : middle;
}

img.logographics{
	vertical-align : bottom;
}

ul.contulList{
	list-style: none;
}

li.contliList{
	list-style: none;
}
ul.prodList{
	display:block;
	position:relative;
	left:-24px;
	top:-10px;
}

li.prodItem{
	font-size:8pt;
	padding-bottom:6px;
}
a.prodIlink{
	position:relative;
	top:-24px;
}




