/*************************************************************************
' Function : CSS defintions for site.
' Product  : www.ComplianceConcepts.com
' Version  : 3.0
' Modified : November 2008
' Copyright: Copyright (C) 2008 ComplianceConcepts.Com 
'*************************************************************************

/* General Tag specifications */
html, body {
	height:100%; }
	
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();
	background-color: #CCCCCC;
}

body, b, td, p, ul, li, input, select, textarea
	{ COLOR: #4E4C4E; font-family: Verdana, Arial, Helvetica; font-size: 8pt; }

/* Text - All regular text on site */
.textHeadingBlack			{color: #000; font-size: 10pt; text-decoration: none}
.textHeadingBlack A:link   	{color: #000; font-size: 10pt; text-decoration: underline}
.textHeadingBlack A:visited	{color: #000; font-size: 10pt; text-decoration: underline}
.textHeadingBlack A:hover  	{color: #000; font-size: 10pt; text-decoration: none}

.textHeadingBlue			{color: #152752; font-size: 9pt; font-weight:bold; text-decoration: none}
.textHeadingBlue A:link   	{color: #152752; font-size: 9pt; font-weight:bold; text-decoration: underline}
.textHeadingBlue A:visited	{color: #152752; font-size: 9pt; font-weight:bold; text-decoration: underline}
.textHeadingBlue A:hover  	{color: #152752; font-size: 9pt; font-weight:bold; text-decoration: none}

.textHeadingBlueLarge			{color: #152752; font-size: 20px; font-weight:bold; text-decoration: none}
.textHeadingBlueLarge A:link   	{color: #152752; font-size: 20px; font-weight:bold; text-decoration: underline}
.textHeadingBlueLarge A:visited	{color: #152752; font-size: 20px; font-weight:bold; text-decoration: underline}
.textHeadingBlueLarge A:hover  	{color: #152752; font-size: 20px; font-weight:bold; text-decoration: none}

.textHeadingWhite			{color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.textHeadingWhite A:link   	{color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.textHeadingWhite A:visited	{color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.textHeadingWhite A:hover  	{color: #fff; font-size: 10pt; font-weight:bold; text-decoration: underline}

/* Table - Dashes around table */
.blockInBlockDased 	{BACKGROUND-COLOR: #fff; BORDER: 1px dashed #888888;}

/* Table - Solid border around table */
.blockInBlockSolid 	{BACKGROUND-COLOR: #fff; BORDER: 1px solid #888888;}

/* Table - Solid border around table */
.box1H				{background-color: #152752;color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.box1H A:link   	{background-color: #152752;color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.box1H A:visited	{background-color: #152752;color: #fff; font-size: 10pt; font-weight:bold; text-decoration: none}
.box1H A:hover  	{background-color: #152752;color: #fff; font-size: 10pt; font-weight:bold; text-decoration: underline}

/* Text - normal content text */
.textNormal				{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: none}
.textNormal A:link   	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: underline}
.textNormal A:visited	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: underline}
.textNormal A:hover  	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: none}

/* Text - normal content text */
.textNormal2			{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: none}
.textNormal2 A:link   	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: none}
.textNormal2 A:visited	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: none}
.textNormal2 A:hover  	{color: #4E4C4E; font-size: 8pt; font-weight:normal; text-decoration: underline}

/* Text - normal strong/bold content text */
.textNormalBold				{color: #4E4C4E; font-size: 8pt; font-weight:bold; text-decoration: none}
.textNormalBold A:link   	{color: #4E4C4E; font-size: 8pt; font-weight:bold; text-decoration: underline}
.textNormalBold A:visited	{color: #4E4C4E; font-size: 8pt; font-weight:bold; text-decoration: underline}
.textNormalBold A:hover  	{color: #4E4C4E; font-size: 8pt; font-weight:bold; text-decoration: none}

/* Text - normal strong/bold content text */
.textPageMenuBlue			{color: #00223D; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuBlue A:link   	{color: #00223D; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuBlue A:visited	{color: #00223D; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuBlue A:hover  	{color: #00223D; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: underline}

/* Text - normal strong/bold content text */
.textPageMenuWhite				{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuWhite A:link   	{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuWhite A:visited	{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: none}
.textPageMenuWhite A:hover  	{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-decoration: underline}

/* Text - small content text */
.textSmall				{color: #4E4C4E; font-size: 7pt; font-weight:normal; text-decoration: none}
.textSmall A:link   	{color: #4E4C4E; font-size: 7pt; font-weight:normal; text-decoration: underline}
.textSmall A:visited	{color: #4E4C4E; font-size: 7pt; font-weight:normal; text-decoration: underline}
.textSmall A:hover  	{color: #4E4C4E; font-size: 7pt; font-weight:normal; text-decoration: none}

/* White regular size URL links */
.linkWhiteBold				{color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkWhiteBold A:link   	{color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkWhiteBold A:visited	{color: #fff; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkWhiteBold A:hover  	{color: #fff; font-size: 8pt; font-weight:bold; text-decoration: underline}
.style2 {color: #02243C}

/* White regular size URL links */
.linkWhite				{color: #fff; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkWhite A:link   	{color: #fff; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkWhite A:visited	{color: #fff; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkWhite A:hover  	{color: #fff; font-size: 8pt; font-weight:normal; text-decoration: underline}

/* Green regular size URL links */
.linkGreen				{color: #008000; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkGreen A:link   	{color: #008000; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkGreen A:visited	{color: #008000; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkGreen A:hover  	{color: #008000; font-size: 8pt; font-weight:normal; text-decoration: underline}

/* White regular size URL links */
.linkBlueBold			{color: #02243C; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkBlueBold A:link   	{color: #02243C; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkBlueBold A:visited	{color: #02243C; font-size: 8pt; font-weight:bold; text-decoration: none}
.linkBlueBold A:hover  	{color: #02243C; font-size: 8pt; font-weight:bold; text-decoration: underline}

/* White regular size URL links */
.linkBlue			{color: #02243C; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkBlue A:link   	{color: #02243C; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkBlue A:visited	{color: #02243C; font-size: 8pt; font-weight:normal; text-decoration: none}
.linkBlue A:hover  	{color: #02243C; font-size: 8pt; font-weight:normal; text-decoration: underline}

.linkNews 			{color: #333333; font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
.linkNews A:link   	{color: #333333; font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.linkNews A:visited	{color: #333333; font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.linkNews A:hover  	{color: #333333; font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline}

/* Tool tips */
.toolTipBox			{border:1px solid #7DA3C6; background-color:#D7E1E9; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px;}
.toolTipInnerBox	{color:#4E4C4E;}
.toolTipLink		{text-decoration:none; border-bottom: 1px dashed blue;}

input.checkBox {
	cursor: pointer;
}

