/* DEFAULT CSS FILE */

body {
	color 		  	: #333333; 
	font-size 		: 12px; 
	line-height 	: 14px; 
	font-weight 	: normal; 
	font-family 	: Verdana, Helvetica, sans-serif; 
}


/* Text Formatting */
h1 {
	color			: #333333; 
	font-size		: 16px; 
	font-weight		: bold; 
	font-family		: 'Lucida Sans Unicode', Charcoal, Sans-Serif; 
	line-height		: 16pt;
	margin-bottom	: .4cm;
}

h2 {
	color			: #333333; 
	font-size		: 14px; 
	font-weight		: bold; 
	font-family		: 'Lucida Sans Unicode', Charcoal, Sans-Serif; 
	line-height		: 14pt;
	margin-bottom	: .2cm;
}

h3 {
	color			: #333333; 
	font-size		: 12px; 
	font-weight		: bold; 
	font-family		: 'MS Sans Serif', 'MS Serif', Serif; 
	line-height		: 12pt;
	margin-bottom	: .2cm;
}

h4 {
	color			: #333333; 
	font-size		: 12px; 
	font-weight		: bold; 
	font-family		: 'Palatino Linotype', Courier, Sans-Serif; 
	line-height		: 12pt;
	margin-bottom	: 0cm;
}


p {
	margin-left		: 0px;
	margin-top		: 6px;
	margin-right	: 0px;
	margin-bottom	: 6px;
}

ul {
	list-style-type	: disc;
	margin-top		: 7px;
	margin-bottom	: 7px;
}


a {
	color 			: #000066;
	font-size 		: 12px; 
	font-weight 	: normal; 
	font-family 	: Arial, 'Lucida Console', Sans-Serif; 
	line-height 	: 12pt;
	text-decoration : none ;
}
a:visited { color : #000066; }
a:active  { color : #000066; }
a:hover   { color : #000000; text-decoration : underline ; }

td {
	color 			: #333333; 
	font-size 		: 12px; 
	line-height 	: 16px; 
	font-family 	: Verdana, Helvetica, sans-serif; 
}

/*
 *	Custom Text Formating
 */

p.warn {
	color 			: #B38239; 
	font-size 		: 11px;
	font-style		: italic;
	line-height 	: 16px; 
	font-family 	: Sans-Serif, Arial, Helvetica; 
}
a.warn {
	color 			: #B38239; 
	font-size 		: 11px;
	font-style		: italic;
	font-weight		: bold;
	line-height 	: 16px; 
	font-family 	: Sans-Serif, Arial, Helvetica; 
}
a.warn:visited { color : #B38239; }
a.warn:active  { color : #B38239; }
a.warn:hover   { color : #000000; text-decoration : underline ; }

/* rss feed styles */
a.rsstxt {
	color 				: #000066;
	font-size 		: 10px;
	line-height 	: 10px; 
	font-family 	: Sans-Serif, Arial, Helvetica; 
}
a.rsstxt:visited { color : #000066; }
a.rsstxt:active  { color : #000066; }
a.rsstxt:hover   { color : #000000; text-decoration : underline ; }

span.rssdate {
	color 				: #CCCCCC;
	font-size 		: 10px;
	line-height 	: 10px; 
	font-family 	: Sans-Serif, Arial, Helvetica; 
}

span.caption {
  font-family   : Verdana, Helvetica, sans-serif; 
  font-size     : 10px;
  font-weight   : bold;
  line-height   : 10px; 
}

span.notation {
  font-family   : Verdana, Helvetica, sans-serif; 
  font-size     : 10px;
  font-style    : italic;
  line-height   : 10px; 
}

/* border line styles */
td.fullBorder						{ border : 1px solid #F0F8FF; }
td.fullBorderThick 			{ border : 2px solid #999999; }
td.fullBorderThicker 		{ border : 3px solid #333333; }
/* ----- */
td.topBorder						{ border-top : 1px solid #F5F5F5 ; }
td.topBorderThick 			{ border-top : 2px solid #999999; }
td.topBorderThicker 		{ border-top : 3px solid #333333; }
/* ----- */
td.leftBorder						{ border-left : 1px solid #F5F5F5 ; }
td.leftBorderThick 			{ border-left : 2px solid #999999; }
td.leftBorderThicker		{ border-left : 3px solid #333333; }
/* ----- */
td.rightBorder					{ border-right : 1px solid #F5F5F5 ; }
td.rightBorderThick 		{ border-right : 2px solid #999999; }
td.rightBorderThicker 	{ border-right : 3px solid #333333; }
/* ----- */
td.bottomBorder					{ border-bottom : 1px solid #F5F5F5 ; }
td.bottomBorderThick 		{ border-bottom : 2px solid #999999; }
td.bottomBorderThicker	{ border-bottom : 3px solid #333333; }
