BODY 					{
						font-family: sans-serif;
						}

H1						{
						font-family: sans-serif;
						font-size: 28px;
						color: #000000;
						}
						
H3						{
						font-family: sans-serif;
						font-size: 18px;
						color: #000000;
						}

						
/* New Style for Re-design */
						
H4						{
						font-family: sans-serif;
						font-size: 12px;
						color: #000000;
						margin: 0px;
						}

P						{
						font-family: sans-serif;
						padding-right: 0px;
						padding-left: 0px;
						padding-bottom: 6px;
						padding-top: 4px;
						margin: 0px;
						font-size: 12px;
						}
						
B						{
						font-family: sans-serif;
						padding-right: 0px;
						padding-left: 0px;
						padding-bottom: 0px;
						padding-top: 0px;
						margin: 0px;
						font-size: 12px;
						font-weight: bold;
						}
						
DT						{
						font-family: sans-serif;
						font-size: 12px;
						padding: 5px;
						}

DD						{
						padding: 5px;
						font-family: sans-serif;
						font-size: 12px;
						}

UL						{
						font-size: 12px;
						font-family: sans-serif;
						font-size: 12px;
						}

LI						{
						font-size: 12px;
						}
						

.requiredFieldLabel		{
						font-size: 14px;
						font-weight: bold;
						}

.fieldLabel				{
						font-size: 14px;
						}

.errorDescription 		{
						color: red;
						}


.summaryText 			{
						font-size: 11px;
						}

TABLE.summaryText TD	{
						font-size: 11px;
						text-align: left;
						}

.smallText 				{
						font-size: 10px;
						}

.darkRow				{
						background-color: #79A9D9;
						}

.lightRow				{
						background-color: #A8A8A8;
						}
						
.settingsText           {
						font-family: Arial, sans-serif;
						color: #000000;
						font-size: 12px;
						}
						
A:link 					{
						color: #336699;
						background-color: transparent; 
						font-family: sans-serif;
						}

A:active 				{
						color: #336699;
						font-family: sans-serif;
						}

A:visited 				{
						color: #336699;
						font-family: sans-serif;
						}

A:hover 				{
						color: #606C80; 
						font-family: sans-serif;
						text-decoration: none;
						}

.large A:link			{
						color: #336699;
						font-size: 24px;
						background-color: transparent; 
						font-family: sans-serif;
						font-weight: bold;
						}

.large A:active  		{
						color: #336699;
						font-size: 24px;
						font-family: sans-serif;
						font-weight: bold;
						}

.large A:visited 	 	{
						color: #336699;
						font-size: 24px;
						font-family: sans-serif;
						font-weight: bold;
						}

.large A:hover 			{
						color: #606C80; 
						font-size: 24px;
						font-family: sans-serif;
						text-decoration: none;
						font-weight: bold;
						}						
	
.small A:link			{
						color: #336699;
						font-size: 12px;
						font-family: Arial, sans-serif;
						}

.small A:active  		{
						color: #336699;
						font-size: 12px;
						font-family: Arial, sans-serif;
						}

.small A:visited 	 	{
						color: #336699;
						font-size: 12px;
						font-family: Arial, sans-serif;
						}

.small A:hover 			{
						color: #606C80; 
						font-size: 12px;
						font-family: Arial, sans-serif;
						text-decoration: none;
						}												
						
.smallQuestion A:link	{
						color: #336699;
						font-size: 10px;
						background-color: transparent; 
						font-family: Arial, sans-serif;
						}

.smallQuestion A:active	{
						color: #336699;
						font-size: 10px;
						font-family: Arial, sans-serif;
						}

.smallQuestion A:visited{
						color: #336699;
						font-size: 10px;
						font-family: Arial, sans-serif;
						}

.smallQuestion A:hover 	{
						color: #606C80; 
						font-size: 10px;
						font-family: Arial, sans-serif;
						text-decoration: none;
						}						

.settingsBorder			{
						background-color: #666666;
						}

/* begin redesign styles */
.int_footer_text		{
						font-size: 10px;
						font-color: black;
						text-align: center;
						}

.int_header_links 		{
						font-size: 12px;
						color: white;
						font-weight: bold;
						}
						
.int_header_links A:link	{
						font-size: 12px;
						color: white;
						font-weight: bold;
						}
.int_header_links A:hover	{
						font-size: 12px;
						color: #CC9933;
						font-weight: bold;
						}
.int_header_links A:visited {
						font-size: 12px;
						color: white;
						font-weight: bold;
						}

.sub_nav_links			{
						font-size: 10px;
						color: white;
						padding-bottom: 6px;
						}
.sub_nav_links A:link	{
						font-size: 10px;
						color: #FFFFFF;
						}
.sub_nav_links A:hover	{
						font-size: 10px;
						color: rgb(0,45,90);
						}
.sub_nav_links A:visited {
						font-size: 10px;
						color: #FFFFFF;
						}

.sub_footer_text		{
						font-size: 10px;
						text-align:	center;
						}

.stat_box TD			{
						font-size: 12px;
						}
.stat_box P,LI			{
						font-size: 12px;
						padding-left: 5px;
						}

.stat_box H4			{
						padding-left: 2px;
						}

.int_footer_text		{
						font-size: 10px;
						color: black;
						text-align: center;
						}