/*  <<< Redefined Elements  >>> */

/* Set default colors and font */
body, td
{
	font-family: Helvetica, sans-serif, Verdana, Geneva, Arial;
	font-size: 11px;
	color: #000000;
	line-height: 120%;
}

/* main linkage */
A {
	font-family : Helvetica, sans-serif, Verdana, Geneva, Arial;  
	font-size : 11px;
	background : transparent none;
	color : #000000;
	text-decoration : none;
}


A, A:VISITED {
	font-family : Helvetica, sans-serif, Verdana, Geneva, Arial;  
	font-size : 11px;
	background : transparent none;
	color : #000000;
	text-decoration : none;
}

a:HOVER {
	font-family : Helvetica, sans-serif, Verdana, Geneva, Arial;  
	font-size : 11px;
	color : #666600;
	text-decoration : underline;
}

/* headers */
H1 {
	font:bold 20px/22px Helvetica, Arial, Verdana, Sanserif;
	margin: 0;
	padding: 0 0 20px 0;
}

H2 {
	font-family : Helvetica, sans-serif, Verdana, Geneva, Arial;  
	font-size : 15px;
	line-height:120%;
	font-weight: bold;
	color : #990000;
	margin: 0px;
}

h3, h4
{
	font-family: Helvetica, Arial, Verdana, Sanserif;
	font-size: 13px;
	line-height: 100%;
	font-weight: bold;
	color: #990000;
}


/* red */
.red {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:12px;
	line-height:120%
}
a.red {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}
a.red:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}

.red2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:13px;
	line-height:130%
}
a.red2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:13px;
	line-height:130%;
	text-decoration: underline;
}
a.red2:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:13px;
	line-height:130%;
	text-decoration: underline;
}



.redbold {
	font-family: Helvetica,Arial,Verdana,Sanserif;
	color: #990000;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
}

.redbig {
	font-family: Helvetica,Arial,Verdana,Sanserif;
	color: #990000;
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
}


/* green */
.green {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%
}
a.green {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}
a.green:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}

a.green2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%;
	text-decoration: none;
}
a.green2:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#666600;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}



/* white */
.white {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#FFFFFF;
	font-size:12px;
	line-height:120%
}
a.white {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#FFFFFF;
	font-size:12px;
	line-height:120%;
	text-decoration: none;
}
a.white:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#FFFFFF;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}

a.white2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#FFFFFF;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}
a.white2:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#FFFFFF;
	font-size:12px;
	line-height:120%;
	text-decoration: underline;
}


/* black */
p, .black {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#000000;
	font-size:12px;
	line-height:130%
}

a.black {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:12px;
	line-height:130%;
	text-decoration: none;
}


a.black:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:12px;
	line-height:130%;
	text-decoration: underline;
}

a.black:visited {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:12px;
	line-height:130%;
	text-decoration: none;
}

/* black2 */
.black2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#000000;
	font-size:13px;
	line-height:130%;

}

a.black2 {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#000000;
	font-size:13px;
	line-height:130%;

	text-decoration: none;
}

a.black2:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color:#990000;
	font-size:13px;
	line-height:130%;

	text-decoration: none;
}




/* copyright */
.copyright {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color: #FFFFFF;
	font-size:9px;
	text-decoration: none;
}
a.copyright {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color: #FFFFFF;
	font-size:9px;
	text-decoration: underline;
}
a.copyright:hover {
	font-family:Helvetica,Arial,Verdana,Sanserif;
	color: #FFFFFF;
	font-size:9px;
	text-decoration: underline;
}

.notes
{
	font-family: Helvetica, Arial, Verdana, Sanserif;
	color: lime;
	font-size: 15px;
	line-height: 100%;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-decoration: blink;
}

.giant
{
	font-family: Helvetica, Arial, Verdana, Sanserif;
	color: #000000;
	font-size: 20px;
	line-height: 100%;
	font-weight: bold;
}

.giantthin
{
	font-family: Helvetica, Arial, Verdana, Sanserif;
	color: #000000;
	font-size: 20px;
	line-height: 100%;
}

#pop {	
	margin: 0;
	padding: 0;
	width: auto;
	height: 600px;
	background: #FFF;
	display:block;
	text-align: center;
}


/* error and message text*/
.error {
	color: red;
}
