.centerscreen{ text-align: center;}

.mainbody
{
	background-color : Black;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : White;
	vertical-align : top;
}

.mainbodydivider
{
	background-color : #006699;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : White;
}

.mainbooktitles
{
	background: Black;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 14px;
	text-align : left;
	vertical-align : top;
	text-decoration : none;
}

.mainauthors
{
	background: Black;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	text-align : left;
	vertical-align: top;
}


.menudescr			/* mg(td) */
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: center;
	text-indent: 0px;
	font-style: normal;
	color: #FFFFFF;
}

.textdescr			/* mg(td) */
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: right;
	text-indent: 0px;
	font-style: normal;
	color: #FFFFFF;
}

.description		/* mg_about(p, ul) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align: left;
text-indent: 0px;
font-style: normal;
color: #FFFFFF;
}

.centerdescr			/* mg(td) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align: center;
text-indent: 0px;
font-style: normal;
color: #FFFFFF;
}

.blkdescription	/* ad_clc7eint(td), ad_clc7echat(td,table)*/
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align: left;
text-indent: 0px;
font-style: normal;
color: #000000;
}

.titledescription		/* tour */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
text-align: left;
text-indent: 0px;
font-style: normal;
color: #000000;
font-weight : bold;
}

.lgblkdescription		/* tour */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
text-align: left;
text-indent: 0px;
font-style: normal;
color: #000000;
}

.lgblkdescriptionital		/* tour (span)*/
{
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
text-indent: 0px;
font-style: italic;
color: #000000;
}

#listsel				/* mg(select) */
{
	font-style : normal;
    font-size : 12px;
	line-height : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-indent : 0px;
	width: 345px;
}
 
.listopt				/* mg(td) */
{
	font-style: normal;
	font-size : 12px;
	line-height: 0px;
	font-family: Arial,Helvetica,sans-serif;
	text-align : left;
	text-indent: 0px;
	vertical-align : top;
}

.bookopt				/* mg(td) */
{
	font-style: normal;
	font-size : 12px;
	line-height: 0px;
	font-family: Arial,Helvetica,sans-serif;
	text-align : right;
	text-indent: 0px;
	vertical-align : top;
}

.listinp				/* mg(input) */
{
font-style: normal;
font-size : 12px;
font-family: Arial,Helvetica,sans-serif;
}

#booklist			/* mg(select) */
{
width: 275px;
line-height: 12px;
font-family: Arial,Helvetica,sans-serif;
font-size : 12px;
text-align : left;
text-indent: 0px;
font-style: normal;
}

#toplinks			/* mg(a) */
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-indent : 0px;
}

#whitetextanchor		/* mg_faq(a) */ 
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align : left;
text-indent: 0px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
}

#whitetextol 		/* mg_faq(OL) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align : left;
text-indent: 0px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
}

#whitetextdiv 		/* mg_faq(DIV) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align : left;
text-indent: 0px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
}

#whiteboldtextp 		/* mg_faq(P) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
text-align : left;
text-indent: 0px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}

#whiteboldtextdiv 		/* mg_faq(DIV) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
text-align : left;
text-indent: 0px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}

#bluelinks 	/* intcalc(a),calcchat(a) */
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-indent: 0px;
font-style: normal;
font-weight: normal;
color: #336699;
}

.selectlist				/* SELECT LIST CLASS IN CALC8E ALSO ADDED TO OTHER SITES */
{
	font-style : normal;
    font-size : 12px;
	line-height : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-indent : 0px;
	width: 345px;
}
