BODY {
	/* common text */
	background-color : #444444;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #CCCCCC;
	margin-top : 0px;
	margin-bottom: 0px;
	margin-left : 0px;
	margin-right : 0px
}

P {
	/* paragraph text */
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

P.remark {
	/* additional info */
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

P.small {
	/* magazine title (brief info on home page) */
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 7pt;
}
	
H1 {
	/* main header (e.g. category, subject)*/
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 3px;
	color : White;
}

H2 {
	/* header (e.g. promo description)*/
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	margin-bottom: 2px;
	text-align: left;
}

H3 {
	/* subheader */
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	margin-bottom: -15px;
	color : White;
}

TABLE {
/* main table used to control the layout */
	font-size: 10pt;
	border : 0px none;
	padding: 0px 0px 0px 0px;
}

TABLE.comment {
/* comment  field*/
	background: #CCCCCC;
	border : 0px none;
	padding: 7px 7px 7px 7px;
	font-size : 10px;
	color : Black;
}

TABLE.header {
/* comment  field*/
	border : 0px none;
	padding: 7px 7px 7px 7px;
	font-size : 10px;
}

A:link {
	/* mouse cursor out */
	color: #FF9C00;
	font-weight : normal;
	text-decoration : underline;
}

A:visited {
	/* mouse cursor out */
	color: #FF9C00;
	font-weight : normal;
	text-decoration : underline;
}

A:active {
	/* mouse cursor out */
	color: #FFCC00;
	font-weight : normal;
	text-decoration : underline;
}

A:hover {
	/* mouse cursor over */
	color: #FFCC00;
	font-weight : normal;
	text-decoration : underline;
}

A.header:link {
	/* mouse cursor out */
	color: Black;
	font-weight : normal;
	text-decoration : none;
}

A.header:visited {
	/* mouse cursor out */
	color: Black;
	font-weight : normal;
	text-decoration : none;
}

A.header:active {
	/* mouse cursor out */
	color: Black;
	font-weight : normal;
	text-decoration : underline;
}

A.header:hover {
	/* mouse cursor over */
	color: Gray;
	font-weight : normal;
	text-decoration : underline;
}

UL {
	/* unordered list */
	text-indent: -5px;
}

OL {
	/* ordered list */
	text-indent: -5px;
}

OL.small {
	/* ordered list */
	font-size: 9px;
	text-indent: -5px;
}

HR{
/* horizontal rule */
	color : #FFCC33;
}

IMG
{
	border: 1px;
	border-color : #CCCCCC;
	border-style : solid;
}

IMG.nolink
{
	border : 0px;
}
