/****************************************************************
*                   Page Layout section                         *
****************************************************************/
body {
	background: #fff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, sans-serif;
	}

#page {
	margin: 0 0;
	padding: 0 0;
	width: 100%;
	height: auto;
	}

#header {
	width: 100%;
	margin: 0 0;
	bottom: 0;
	}

#main {
	width: 100%;
	height: auto;
	}

#footer {
	position: fixed;
	width: 100%;
	margin: 0 0 0 0;
	bottom: 0;
	background-color: #ccffcc;
	text-align: center;
	}

#footer font{
	font-size: 8px;
	text-align: center;
	}
/****************************************************************
*                End of Page Layout section                     *
****************************************************************/

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

.CVA_chooser		{ white-space: nowrap; }
.CVA_chooser THEAD	{ background-color: #CEC; }
.CVA_chooser THEAD TD 	{ 
	font-size: 12px; 
	font-weight: bold;
	padding: 0 5;
	}
.CVA_chooser THEAD TD A	{ font-size: 8px; }
.CVA_chooser TD 	{
	font-size: 12px; 
	padding: 0 3;
	}

.CVA_std_table		{ border-spacing: 0; }
.CVA_std_table THEAD	{ background-color: #BBF; }
.CVA_std_table THEAD TD { 
	font-size: 16px; 
	font-weight: bold;
	padding: 5 10 5 10;
	}
.CVA_std_table THEAD TD A { font-size: 8px; }
.CVA_std_table TD {
	font-size: 10pt; 
	padding: 2 0 2 5;
	}
.CVA_std_table A {
	font-size: 8pt;
	text-decoration: none;
	
	}
.CVA_std_table_spacer { width: 10px; }
.CVA_std_table_row1 { background-color: #DADAFA; }
.CVA_std_table_row2 { background-color: #D1D1F1; }


.CVA_std_table_cfg		{ border-spacing: 0; }
.CVA_std_table_cfg THEAD	{ background-color: #AAF; }
.CVA_std_table_cfg THEAD TD { 
	font-size: 18px; 
	font-weight: bold;
	padding: 4 5 4 5;
	}
.CVA_std_table_cfg THEAD TD A { font-size: 6px; }
.CVA_std_table_cfg TD {
	font-size: 11px; 
	padding: 1 0 1 4;
	}
.CVA_std_table_cfg_spacer { width: 8px; }
.CVA_std_table_cfg_row1 { background-color: #EFF; }
.CVA_std_table_cfg_row2 { background-color: #EFF; }



.CVA_std_table_cfg_set 		{ border-spacing: 0; }
.CVA_std_table_cfg_set THEAD	{ background-color: #FFF; }
.CVA_std_table_cfg_set THEAD TD { 
	font-size: 11px;
	font-weight: normal;
	padding: 0 2;
	}
.CVA_std_table_cfg_set THEAD TD B{ 
	font-weight: bold;
	}
.CVA_std_table_cfg_set TD {
	font-size: 10px;
	padding: 0 0 0 12;
	}
.CVA_std_table_cfg_set TD A{
	text-decoration: none;
	}



.popup_help {
	display: none;
	background: #FFF;
	}
.popup_help H1{
	font-size: 14pt;
	display:block;
	width: 100%;
	background: #EEF;
	margin: 0;
	}
.popup_help p{
	margin: 2 2 10 2;
	font-size: 10pt;
	}
.popup_help_frame {
	background: #CCF;
	}
.popup_help_nav {
	width: 100%;
	margin: 0 0 0 0;
	padding: 1 0 0 0;
	display: block;
	text-align: right;
	font-size: 9pt;
	}
.popup_help_nav A{
	text-decoration: none;
	color: #33F;
	margin: 0 6;
	padding: 0 5;
	background: #EEF;
	}

