/* BODY */
	* {
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	a 
	{
		color:#858BA0;
		text-decoration:underline;
	}
	a:hover 
	{
		color:#AEBDD7;
		text-decoration:underline;
	}
	h1{
		font-weight:bold;
		font-size:13px;
		color:#858BA0;
		border-bottom:solid 1px #E5E6E8;
		margin-bottom:10px;
		padding-bottom:2px;
	}	
	h2{
		font-weight:bold;
		font-size:12px;
		color:#858BA0;
		margin-bottom:0px;
	}		
	p, td
	{
		margin-bottom:10px;
		line-height:15px;		
		color:#333333;
	}
	ol, ul 
	{
		margin-left:15px;
		color:#333333;
	}
	ul li 
	{
		list-style-type:square;
		color:#333333;
	}

/*** START WYS CLASSES ***/
.bigText {
	font-size:12px;
	line-height:18px;
}
.biggerText {
	font-size:14px;
	line-height:22px;
}
.biggestText {
	font-size:16px;
	line-height:26px;
	font-weight:bold;
}

.smallText {
	font-size:10px;
	line-height:11px;
}
.smallerText {
	font-size:9px;
	line-height:11px;
}
.smallestText {
	font-size:8px;
	line-height:10px;
}
/*** END WYS CLASSES ***/

/* MISC */
	.button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		border:solid 1px #747B89;
		background-color: #949BA7;
		color: #FFFFFF;
		padding: 2px;
		cursor: cursor;
	}
	.textbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
	}
	.selectbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
	}
	
	.textboxXL {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
		width: 520px;
	}
	.textboxL {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
		width: 250px;
	}
	.textboxM {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
		width: 100px;
	}
	.textboxS {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding: 2px;
		width: 30px;
	}
	.selectboxXL {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding-left: 2px;
		padding-top: 2px;
		width: 520px;
	}
	.selectboxL {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding-left: 2px;
		padding-top: 2px;	
		width: 250px;
	}
	.selectboxM {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding-left: 2px;
		padding-top: 2px;
		width: 100px;
	}
	.selectboxS {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #555555;
		border:solid 1px #DDDDDD;
		background-color:#FCFCFC;
		padding-left: 2px;
		padding-top: 2px;
		width: 30px;
	}

	.NotVisible {
		display:none;
	}
	.Clearer 
	{
		clear:both;
	}
	.FloatLeft
	{
		float:left;
	}
	.FloatRight
	{
		float:right;
	}	
	.PaddingRight5 
	{
		padding-right:5px;	
	}
	.marginTopBot5 
	{
		margin-top:5px;
		margin-bottom:5px;
	}
	.NewsTitle 
	{
		font-weight:bold;
		color:#5D6777;	
	}
	.NewsTitleBlack
	{
		font-weight:bold;
		color:#333333;	
	}	
	.NewsDate 
	{
		font-weight:bold;
		color:#5D6777;			
	}
	.AltNewsItem1 
	{
		background-color:#FFFFFF;
		padding:5px;
	}
	.AltNewsItem2 
	{
		background-color:#F0F0F2;
		padding:5px;
	}	
	a.NewsMoreInfoLink  {
		color:#990000;
		text-decoration:none;
	}
	a.NewsMoreInfoLink:hover {
		color:#990000;
		text-decoration:underline;
	}	
	a.NewsTitleLink  {
		color:#333333;
		text-decoration:none;
	}
	a.NewsTitleLink:hover {
		color:#333333;
		text-decoration:underline;
	}
	a.NewsTitleLinkBold  {
		color:#333333;
		text-decoration:none;
		font-weight:bold;
	}
	a.NewsTitleLinkBold:hover {
		color:#333333;
		text-decoration:underline;
		font-weight:bold;
	}	
	a.NewsTitleLinkBlue  {
		font-weight:bold;
		color:#5D6777;	
		text-decoration:none;
	}
	a.NewsTitleLinkBlue:hover {
		font-weight:bold;
		color:#5D6777;	
		text-decoration:underline;
	}	
	.tablePadding0 td 
	{
		padding:0px;
	}
	.tablePadding1 td 
	{
		padding:1px;	
	}	.tablePadding2 td 
	{
		padding:2px;	
	}
	.tablePadding3 td 
	{
		padding:3px;	
	}
	.tablePadding4 td 
	{
		padding:4px;	
	}	
	.tablePadding5 td 
	{
		padding:5px;	
	}	
	.tablePadding6 td 
	{
		padding:6px;	
	}	
	.tablePadding7 td 
	{
		padding:7px;	
	}	
	.tablePadding8 td 
	{
		padding:8px;	
	}						
	.FAQTitle
	{
		color:#5D6777;
	}
	.fieldTitle {
		font-weight:bold;
		color:#5D6777;		
		margin-bottom:0px;	
		margin-right:7px;
	}	
	.fieldStar {
		font-weight:bold;
		color:#990000;			
		margin-bottom:0px;		
		margin-right:0px;
	}		
	
	ul.mainList {
		list-style-image:url(../Images/Layout/arrowBullet.gif);
		margin-left:18px;
	}
	
	a.blackLink  {
		color:#333333;
		text-decoration:underline;
	}
	a.blackLink:hover {
		color:#777777;
		text-decoration:underline;
	}		
	
	.altRow1 {
		background-color:#DEDEDE;
	}
	.altRow2 {
		background-color:#F5F5F5;
	}	