﻿/*  MASTER STYLE SHEET FOR THE DEFAULT.ASPX PAGE */

/*NOTE:  All attributes/names/values should be in lower case.*/
/*Please try to keep alphabetical within each category. */



/* ID SPECIFIC */

	#footer a
	{
		text-decoration: none;
		color: #655787;
	}

/*BODY Styles */

	body
	{
		cursor: auto;
		color: #000000;
		background-color: #ffffff;
		font-family: arial,helvetica, sans-serif;
		font-weight: normal;
		font-size: 80%;
		text-align: left;
		margin: 0px;
		padding: 0px;
		direction: ltr;
	}


/*DIV Styles */
	.div_innercontainer 
	{

	}




	a 
	{
		padding: 0px;
		margin:0px;	
	}

	

	.div_contentgroup
	{

		padding-left: 10px;

	}

	hr
	{
		width: 95%;
		border-bottom: #cccccc 1px solid;
		margin: 10px 10px 10px 0px;
		height: 1px;
		
	}
	
	.div_header a:link, .div_header a:visited, .div_header a:active
	{
		color: #214d7b;
		font-family: Arial;
		text-decoration: none;
		font-weight: bold;

		
	}
	.div_header  a:hover
	{
		 text-decoration: underline;
	}
	.div_subheader
	{
		margin-left: 15px;	

		
	}
	
	.div_header_red, .div_header_red a:link, .div_header_red a:visited, .div_header_red a:active
	{
		color: #990000;
		font-family: Arial;
		text-decoration: none;
		font-weight: bold;
		font-size: 100%;
		font-style: italic;
	}
	
	.div_header_red   a:hover
	{
		 text-decoration: underline;
	}
	

/* Containers */

	div.div_outercontainer
	{
		width: 100%;
		height: 100%;
		text-align: center;
		text-align: left;
		vertical-align: top;
		z-index: 0;
		min-width: 1050px;
		font-size: 90%;
	}


/* Panels */

	div.div_contentpanel_left
	{

		text-align: left;
		border-right: #cccccc 1px solid;
		padding-top: 10px;
	}

	div.div_contentpanel_right
	{
		margin-top: 0px;
		text-align: left;
		padding-left: 10px;
		
	}


/* TABLE Styles */


	table.table_footer
	{

		width: 100%;
	}
		/* TD Styles */

		td.td_footer_copyright
		{
			white-space: nowrap;
			text-align: left;
		}

		td.td_footer_copyright
		{
			white-space: nowrap;
			color: #655787;
		}

		td.td_footer_508
		{
			white-space: nowrap;
			font-weight: bold;
			color: #655787;
		}

		td.td_footer_aboutvip, td.td_footer_aboutvip a:visited, td.td_footer_aboutvip a:link, td.td_footer_aboutvip a:active
		{
			text-align: right;
			padding-right: 5px;
			white-space: nowrap;
			text-decoration:none;
			color: #655787;
			
			
		}


/* A styles */

	a.h1_welcome:link, 
	a.h1_welcome:visited, 
	a.h1_welcome:link
	{
		text-decoration: none;
		color: Black;
		font-weight: bold;
		 padding: 0px;
	}

	a.h1_welcome:visited, 
	a.h1_welcome:link, 
	a.h1_welcome:active
	{
		text-decoration: none;
		color: Black;
		font-weight: bold;
	}
	a.h1_welcome_italic:visited, 
	a.h1_welcome_italic:link, 
	a.h1_welcome_italic:active
	{
		text-decoration: none;
		color: Black;
		font-weight: bold;
		font-style: italic;
		padding:0px;
		margin:0px;
	}

	a.h1_welcome_normal:visited, 
	a.h1_welcome_normal:link, 
	a.h1_welcome_normal:active
	{
		text-decoration: none;
		color: Black;
		font-weight: normal;
		font-style: normal;
	}
	
/* H styles */	
	h1 , 
	h1 a:link, 
	h1 a:visited, 
	h1 a:active
	{
		font-size: 100%;
		color: Black;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		padding-bottom: 5px;
	}

	h1.h1_large
	{
		font-size: 140%;
		color: #214d7b;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		padding-bottom: 5px;
	}
	
	h1.h1_italic
	{
		font-size: 140%;
		color: #214d7b;
		padding: 0px;
		margin: 0px;
		font-style: italic;
		text-decoration: none;
		padding-bottom: 5px;
	}
	
	h2, 
	h2 a:link, 
	h2 a:visited, 
	h2 a:active
	{
		font-size: 105%;
		color: #214d7b;
		text-decoration: none;
		margin-bottom: 0px;
		margin-top: 0px;
		padding-bottom: 5px;
	}

	/* All links underlined */
	h2 a:hover, h1 a:hover, 
	h1.h1_italic a:hover, 
	h1.h1_large a:hover, 
	a.h1_welcome:hover, 
	a.h1_welcome_italic:hover, 
	a.h1_welcome_normal:hover
	{
		text-decoration: underline;		
	}
	
	

/* A styles */
	hr.hr_welcomepage_border_bottom
	{
		height: 1px;
		color: #001E4C;
		position: absolute;
		top: 476px;
		left: 0px;
		z-index: 10;
		width: 100%;

		
	}

	hr.hr_welcomepage_border_top
	{
		height: 1px;
		color: #001E4C;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 10;
	
	}
	
p.home_p , p.home_p a:link, p.home_p a:active, p.home_p  a:visited
{
	text-decoration: none;
	color: Black;
	padding: 0px;
	margin: 0px;

}

p.home_p span a:hover
{
	text-decoration: underline;
}

