A  {
	color : #000066;
	background : transparent;
	background-color: transparent;
}

A:link  {
	color : #0000FF;
	background : transparent;
	background-color: transparent;
}

A:visited  {
	color : #000099;
	background : transparent;
	background-color: transparent;
}

A:active  {
	color : #CC0000;
	background : transparent;
	background-color: transparent;
}

A:hover  {
	color : #FF0000;
	background : transparent;
	background-color: transparent;
}

BODY  {
	color : #000000;
	margin-left : 3%;
	margin-right : 3%;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	}

H1  {
	text-align : center;
	font-weight : bold;
	color : #000099;
	background : transparent;
	font-family : Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	font-size : 140%;
	background-color: transparent;
}

H2  {
	text-align : left;
	font-size : 120%;
	font-weight : bold;
	color : #000099;
	background : transparent;
	font-family : Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	background-color: transparent;
}

H3  {
	text-align : left;
	font-weight : bold;
	font-size : 100%;
	color : #000099;
	background : transparent;
	font-family : Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	background-color: transparent;
}
H4  {
	font-size : 90%;
	color : #000099;
	font-family : Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	background : transparent;
	background-color: transparent;
}

H5  {
	font-size : 80%;
	color : #000099;
	background : transparent;
	font-family : Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	background-color: transparent;
}

STRONG  { background: transparent;  background-color: transparent;  font-weight: bold;   }

EM  {}

BLOCKQUOTE  {}

.alert {
	color : #FF0000;
	background-color : transparent;
	text-align: center;
	font-weight : bold;
}

.banner  {
	text-align : left;
}

.mono {
	font-family : monospace;
}

.validate {
	color : #000000;
	background : transparent;
	text-align : center;
	font-size : 80%;
}

.center  {
	text-align : center;
}

.align-right {
	text-align: right;
}

.align-left {
	text-align: left;
}

.author  {
	font-size : 50%;
}

.title  {
	color : #000066;
	background : transparent;
	font-weight : bold;
	font-style : normal;
}
.question {
	text-align : center;
	font-weight : bold;
	color : #000099;
}
.quoteqa {
	background-color : #FFFFCC;
	color : #660000;
	border : thin;
}

.summary  {
	color : #000099;
	font-weight : bold;
	text-align : center;
	margin-left : 18px;
	margin-right : 18px;
	background : #FFFFFF;
	background-color: transparent;
}

.summarytab  {
	color : #000000;
	text-align : left;
	margin-left : 18px;
	margin-right : 18px;
	background : transparent;
	background-color: transparent;
}

.content  {}

.logo  {
	text-align : left;
	background: transparent;
	background-color: transparent;
}

.legal  {
	font-weight : bold;
	text-align : center;
	color : #990000;
	background : transparent;
	background-color: transparent;
}

.table  {

}

.textlogo {
	color: #000066;
	background: transparent;
	font-size: 140%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.comment  {
	margin-left : -36px;
	margin-right : 0px;
	color : #660000;
	border-width : 2px;
	border-color : #663300;
	padding : 12px;
	background : #FFFFCC;
}

.quote  {}

.menu-bar-top  {
	font-weight : bold;
	text-align : right;
	font-size : 80%;
	background: transparent;
	background-color: transparent;
}

.address  {
	text-align : left;
	font-size : 80%;
	background: transparent;
	background-color: transparent;
}

.copyright  {
	text-align : center;
	font-size : 80%;
}

.credits  {
	text-align : right;
	font-size : 80%;
}

.revised  {
	font-size : 80%;
	font-style : normal;
	text-align : right;
}

.footer  {
	font-size : 80%;
}

.small  {
	font-size : 80%;
}

.sponsor  {
	text-align : center;
	font-weight : bold;
	color : #000000;
	background : #FFFFFF;
	background-color: transparent;
}

.sponh1 {
	font-size : 90%;
}

.menu-bar-bottom  {
	font-weight : bold;
	text-align : right;
	font-size : 80%;
	background: transparent;
	background-color: transparent;
}

.menu-bar-middle  {
	font-weight : bold;
	text-align : right;
	font-size : 80%;
	background: transparent;
	background-color: transparent;
}

.indent1  {
	margin-left : 3%;
}

.menu-bar-alpha  {
	font-size : 125%;
	font-weight : bold;
	text-align : center;
}

.menu-bar-h2  {
	text-align : center;
	font-size : 90%;
}

.anchor  {
	font-size : 10%;
}

.acronym  {
	text-decoration : underline;
	background-color: transparent;
}

.menu-bar-index  {
	font-size : 90%;
	text-align : center;
}

.caption  {
	font-weight : bold;
	text-align : center;
}

.definition  {}

.search  {
	text-align : center;
	background : #CCCCCC;
	color : #000000;
	margin-left : 100px;
	margin-right : 100px;
}

.searchindex {
	background : #FFFFFF;
	color : #000000;
	text-align: left;
}


.subscribe  {
	font-size: 80%;
	font-weight: bold;
	color: Red;
	text-align: right;
}

.ref-in-line  {
	font-size : 80%;
}

.indent2  {
	margin-left : 6%;
}

.large  {
	font-size : 200%;
}

.new  {
	text-align : center;
	font-weight : bold;
	color : #000099;
	background-color : transparent;
}

.line-through {
	text-decoration: line-through;
}
.businesscard {
	background-color: transparent;
	color: Black;
	text-align: center;
	font-size: small;
}
.box  {
	color : #990000;
	background : #FFCC99;
	border-width : thin;
	border-color : #990000;
}

.tm {
	font-size: x-small;
	vertical-align: top;
	}
	
.leftmenu {
	color: #000099;
	background-color: #ececec;
	background: #ececec;
}

.ad-banner {
	text-align: center;
	background-color: transparent;
	background: transparent;
}

.ad-skyscraper {
	text-align: right;
	}
	
.navbar {
	font-size: 80%;
	color: #000066;
	background-color: White;
	font-weight: bold;
	text-align: right;
}

.emailpresell {
   text-align: center;
	color : #660000;
	border-width : 2px;
	border-color : #663300;
	padding : 12px;
	background : #FFFFCC;
}