/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #333399;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	/*background-color: white;*/
}


/*H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
*/
b
{
	font-weight:800;
}

HR
{
	color: #333399;
}

H1
{
	font-weight:lighter;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #333399;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.09em;
	text-decoration: none;
}	
		
H2
{
	font-weight: 600;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: #333333;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.09em;
	text-decoration: none;
}	
		
H3
{
	/* Is Used */
	font-weight: 600;
	font-size: 16pt;
	line-height: normal;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.01em;
	text-decoration: none;
}	
		
H4
{
	/* Is Used */
	line-height: normal;
	font-weight: 700;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.09em;
	text-decoration: none;
}	
		
H5, DT
{
	font-weight: 700;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: uppercase;
	color: #333333;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	font-variant: normal;
	text-decoration: none;
}	
		
H6
{
	font-weight: 700;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #cc0000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
TFOOT, THEAD
{
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}	
		
TH
{
	font-weight: bold;
	font-size: 10pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}	


A:link
{
	/* Is Used */
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #333333;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	text-decoration: none;
}	
		
A:visited	
{
	/* Is Used */
	text-decoration:	none;
	letter-spacing: 0.1mm;
	font-size: 9pt;
	color:	#333333;
	}	
		
A:active	
{
	/* Is Used */
	letter-spacing: 0.1mm;
	text-decoration:	none;
	color:	#333333;
	}	
		
A:hover	
{
	/* Is Used */
	color: #ff9900;
	text-decoration:	underline;
	letter-spacing: 0.1mm;
	}
/*Link indicator*/

A.linkind:link
{
	font-weight: bold;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	text-decoration: none;
}	
		
A.linkind:visited	
{
	/* Is Used */
	font-weight: bold;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	text-decoration: none;
}	
		
A.linkind:active	
{
	/* Is Used */
	font-weight: bold;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	text-decoration: none;
}	
		
A.linkind:hover	
{
	/* Is Used */
	font-weight: bold;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	text-decoration: underline;
}
	
/*End Link indicator*/


A.contents:active 
{
	/* Is Used */
	text-decoration:	underline;
	color: #000000;
	text-decoration:underline;
}
A.contents:link 
{
	/* Is Used */
	color: #000000;
	text-decoration: underline;
}
A.contents:visited 
{ 
	/* Is Used */
	color: #000000;
	letter-spacing: normal;
	text-decoration: underline;
}
A.contents:hover 
{
	/* Is Used */
	letter-spacing: normal;
	font-weight: 600;
	text-decoration:underline;
	color:#000000

}


A.amazon:active 
{
	/* Is Used */
	letter-spacing: normal;
	text-decoration:	underline;
	color: #333399;
}
A.amazon:link 
{
	/* Is Used */
	letter-spacing: normal;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	color: #333399;

}
A.amazon:visited 
{ 
	/* Is Used */
	letter-spacing: normal;
	text-decoration:none;
	color: #333399;
}
A.amazon:hover 
{
	/* Is Used */
	letter-spacing: normal;
	color: #ff9900;
	text-decoration:	underline;	
}

/*Cd Archive*/
A.CdArchive:active
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	padding-top: 3px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
A.CdArchive:link 
{
	/* Is Used */
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	padding-top: 3px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;

}
A.CdArchive:visited 
{ 
	/* Is Used */
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	padding-top: 3px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
A.CdArchive:hover
{
	border-right: black thin solid;
	padding-right: 3px;
	border-top: black thin solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: black thin solid;
	padding-top: 3px;
	border-bottom: black thin solid;
}

SMALL
{
	font-size: 12px;
	line-height: 15pt;
}	

BIG	
{
	/* Is Used */
	font-size:	0.9em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	
{
	/* Is Used */
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	
{
	/* Is Used */
	/*margin-top: 5px;*/
	/*
	 margin-left: 5px;
	margin-right: 5px; */
	}

.IMGMargin5
{
	/* Is Used */
	margin-top: 5px;
	/*
	 margin-left: 5px;
	margin-right: 5px; */
	}

.IMGMargin5_5
{
	/* Is Used */
	margin-top: 5px;
	margin-right: 5px;
	
	/*
	 margin-left: 5px;
	margin-right: 5px; */
	}

.IMGMargin0 	
{
	/* Is Used */
	margin-top: 0px;
	/*
	 margin-left: 5px;
	margin-right: 5px; */
	}

.GreenTopBorder
{
	border-top-color: #e4e4c9;
	border-top-width: thin;
	border-top-style: solid;

}

.size0	{
	font-size: 2pt;
	line-height: 10pt;
	font-family: 'Arial Narrow' , Verdana, Helvetica, sans-serif;
}

.size1	{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;	
	color: #333333;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
}

.size2
{
	font-size: 9pt;
	line-height: 12pt;
	font-family: Verdana, Helvetica, sans-serif;
}

.size3	{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 15pt;
}

.size4 {
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 15pt;
}

.cdreviewsize	{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;	
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
}

.sidemenusize1	{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;	
	color: #333333;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
}

.surveysize1	
{
	font-weight: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
	letter-spacing: 0.1mm;
}
.surveysize2	
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16pt;
	letter-spacing: 0.1mm;
	/*
	font-weight: bold;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 13pt;
*/
}
.surveysize3	
{
	font-weight: bolder;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	LINE-HEIGHT: 20pt;
}
.FUNFACT1
{
	font-weight: bolder;
	font-size: 11pt;
	color: #9cc31d;
	line-height: 11pt;
	font-family: 'Times New Roman' , Tahoma, Verdana, Helvetica, sans-serif;
}
.FUNFACT2
{
	font-weight: normal;
	font-size: 8pt;
	color:	#9cc31d;
	/*color: #ff9900;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 10pt;
}
A.FUNFACT:active 
{
	/* Is Used */
	text-decoration:	underline;
	font-size: 8pt;
	color:	#9cc31d;
}
A.FUNFACT:link 
{
	/* Is Used */
	font-size: 8pt;
	color:	#9cc31d;
	text-decoration:	underline;
	letter-spacing: normal;
}
A.FUNFACT:visited 
{ 
	/* Is Used */
	font-size: 8pt;
	color:	#9cc31d;
	text-decoration:	underline;
	letter-spacing: normal

}
A.FUNFACT:hover 
{
	/* Is Used */
	font-size: 8pt;
	font-weight: bold;
	color:	#9cc31d;
	text-decoration:	underline;
	letter-spacing: normal
}

.H3
{
	line-height: normal;
	font-weight: 800;
	font-size: 11pt;
	word-spacing: normal;
	text-transform: none;
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.H4
{
	/* Is Used */
	line-height: normal;
	font-weight: 700;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.09em;
	text-decoration: none;
}

.H5
{
	line-height: normal;
	font-weight: 700;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.HRlight
{
	color: #FAFAC8;
}
whiteType
{
	font-weight: bold;
	font-size: 7pt;
	color: white;
}
pagebreak	{
	page-break-before:always
}
.BlueColor
{
		color: #333399;
}

.OrangeColor
{
		color: #ff9900;
}
.GrayColor
{
		color: #CCCCCC;
}

.BODYBlue
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	text-transform: none;
	color: #000033;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: "#000033"
}

.BorderLessOrange
{
	font-weight: bold;
	color: #ff9900;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}		

.BorderLess
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}	

TD
{
	border-right: none;
	padding-right: 0px;
	background-position: 0% 0%;
	border-top: none;
	padding-left: 0px;
	background-attachment: scroll;
	background-image: none;
	padding-bottom: 0px;
	border-left: medium none;
	padding-top: 0px;
	border-bottom: none;
	background-repeat: repeat;
}
TD.tablerollover
{

	border-right: none;
	padding-right: 5px;
	border-top: medium none;
	padding-left: 5px;
	font-size: 0.7em;
	background: #3465cc;
	padding-bottom: 5px;
	border-left: none;
	color: red;
	padding-top: 5px;
	border-bottom: white 1px solid;

}
TD.tablerollout
{
	border-right: none;
	padding-right: 5px;
	border-top: none;
	padding-left: 5px;
	background: #6699cc;
	padding-bottom: 5px;
	border-left: none;
	color: white;
	padding-top: 5px;
	border-bottom: white 1px solid;
	font-size:	.7em;

}

#nest
{
	border-right: #e4e4c9 2px solid;
	table-layout: fixed;
	border-top: #e4e4c9 0px solid;
	background: #CCCC99;
	float: left;
	margin: 0px 39px 0px 0px;
	width: 161px;
	height: 290px;
	color: #333333;
	/*
	border-bottom: #e4e4c9 4px solid;
	border-left: #e4e4c9 0px solid;
	*/
}
#bodydiv
{
	table-layout: fixed;
	float: left;
	margin: 15px 0px 0px 0px;
}
#divider
{
	clear: both;
	padding-right: 0px;
	border-top: #e4e4c9 1px solid;
	display: block;
	padding-left: 0px;
	border-left-width: 0px;
	border-left-color: #000000;
	float: none;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #333333;
	padding-top: 10px;
	position: static;
}
#dividertop
{
	clear: both;
	padding-right: 0px;
	border-top: #e4e4c9 1px solid;
	display: block;
	padding-left: 0px;
	border-left-width: 0px;
	border-left-color: #000000;
	float: none;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #333333;
	padding-top: 10px;
	position: static;
}
#dividerbottom
{
	clear: both;
	padding-right: 0px;
	/*border-top: #e4e4c9 1px solid;*/
	display: block;
	padding-left: 0px;
	border-left-width: 0px;
	border-left-color: #000000;
	float: none;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #333333;
	padding-top: 1px;
	position: static;
}
#ftrleft
{
	clear: left;
	padding-left: 8px;
	table-layout: fixed;
	display: block;
	float: left;
	background-image: none;
	margin: 0px 37px 0px 0px;
	width: 165px;
	background-color: transparent;
}
#ftr
{
	padding-right: 0px;
	display: block;
	padding-bottom: 10px;
	margin: 0px;
	color: #333333;
	padding-top: 0px;
}

.ftrleft
{
	padding-left: 8px;
	vertical-align:top;
	table-layout: fixed;
	padding: 0px 37px 0px 10px;
	width: 165px;
	background-color: transparent;
}
.ftr
{
	padding-right: 0px;
	vertical-align:top;	
	padding-bottom: 10px;
	margin: 0px;
	color: #333333;
	padding-top: 0px;
}

#backgrnd
{
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(images/menu_item_off.gif);
	background-color: transparent;
}
#backgrnd:hover	
{
background-image: url(images/menu_item_on.gif);
	}
/*background-image: url(images/menu_item_off.gif);*/
A.button1
{
	border-top: #999966 1px solid;
	display: block;
	font-weight: normal;
	margin: 0px auto;
	vertical-align: sub;
	width: 161px;
	color: black;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: 0.1mm;
	height: 25px;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
	border-bottom-style: none;
}

A.button1:hover
{
	border-top: #999966 1px solid;
	display: block;
	font-weight: normal;
	background-image: none;
	margin: 0px auto;
	vertical-align: sub;
	width: 161px;
	color: black;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: 0.1mm;
	height: 25px;
	background-color: #FFFFCC;
	text-align: left;
	text-decoration: none;
	border-bottom-style: none;
}

A.button2
{
	/*letter-spacing: 0.1mm;*/
	display: block;
	background-image: url(images/menu_item_on.gif);
	margin: 0px auto;
	vertical-align: sub;
	width: 161px;
	/*border-top-style: none;*/
	border-top: #999966 1px solid;	
	border-right-style: none;
	border-left-style: none;
	height: 25px;
	text-align: left;
	border-bottom-style: none;
	color: black;
	text-decoration: none;
	font-weight: normal;
}
/*letter-spacing: 0.1mm;
A.button2:link{	
	letter-spacing: 0.1mm;
}

A.button2:visited{	
	letter-spacing: 0.1mm;
}

A.button2:active{	
letter-spacing: 0.1mm;
	
}
*/
A.button2:hover
{
	background-image: url(images/menu_item_on.gif);
	text-decoration: none;
	color: black;
}

A.button3:active
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3:link 
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3:visited 
{ 
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3:hover
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
	text-decoration: none;
}

A.button3on:active
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3on:link 
{

	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3on:visited 
{ 
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
}
A.button3on:hover
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
	text-decoration: none;
}

