
/*legacy text styles*/


.text_9
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_9_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_9_HP
{
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_10
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_10_italic
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_10_white
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_10_white_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_12_white
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_12_black_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_12_bold_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1b4f8a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_12_white_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_13_white
{
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_14
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_14_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_14_white
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_14_white_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_16_bold_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1b4f8a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_18_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_18_bold_gold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #d1a952;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_18_bold_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_20_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_20_bold_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #1b4f8a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text_24_bold_gold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ce9a00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_24_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*utility*/

.white_link
{
    COLOR: #ffffff
}
.white_link_small
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white_link_bold
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}

.link_bold
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}

.white_link_8
{
    FONT-SIZE: 8px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*Current UI styles  */
/* for macro elements */

body.print
{
	BACKGROUND-COLOR:  #000000;
	COLOR:  #FFFFFF;
}

form { margin-bottom: 0px; }

@media screen 
{
	body {background-color:#7693AE;
		text-align:center;
		COLOR:  #000000;
		} 





<!--  modal -->
.black_overlay{
	display: block;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1200;
	background-color: black;
	z-index:1001;
	opacity:.50;
	filter: alpha(opacity=50);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 15%;
	width: 70%;
	height: 500;
	padding: 8px;
	border: 8px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}


<!-- end modal -->

	table.main {
		width: 750px;
		margin-right: auto;
		margin-left: auto;
		border-width:  0px;
		background-color:  #FFFFFF;
		border: 3px ridge #28317C;
		table-layout: auto;
		text-align:center;
	}
	table.main2 {
		border-width:  1px;
		background-color:  #FFFFFF;
		border-color: #1B4F8A;
		width: inherit;
		margin-right: auto;
		margin-left: auto;
		table-layout: inherit;
		
	}
	table.main2fw {
		border-width:  1px;
		background-color:  #FFFFFF;
		border-color: #1B4F8A;
		width: 100%;
		margin-right: auto;
		margin-left: auto;
		table-layout: fixed;
		
	}
	table.Menu {
		width: 94%;
		margin-right: 3%;
		margin-left: 3%;
		background-color:  #EDF4FF;
		padding: 10px;
		border: thin solid #B2BCEF;
		table-layout: inherit;
		
	}
	table.cliententry {
		width: 100%;
		background-color:  #f8f8ff;
		color: #000000;
		border:1px solid #ccc;
		padding: 4px;
	}
	th.clientEntry {
		color: #000000;
		background-color:  #EDF4FF;
		text-align: center;
		border: 3px ridge #2C3A5B;
	}
	table.results {
		width: 730px;
		margin-right: auto;
		margin-left: auto;
		background-color:  #f8f8ff;
		color: #000000;
		border-collapse:collapse;
	}
	th.results {
		color: #000000;
		background-color:  #EDF4FF;
		border:1px solid #ccc;
		text-align: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		white-space: nowrap;
		padding: 4px;
		margin: none;
		
	}
	tr.odd {
		background-color: #fffff0;
		vertical-align: top;
	}
	tr.even{ 
		vertical-align: top;
		
	}
	td.results {
		text-align: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#ccc;
		padding: 4px;
		
	}
	td.results_l{
		text-align: left;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#ccc;
		padding: 4px;
		
	}
	td.results_r{
		text-align: right;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#ccc;
		padding: 4px;
		
	}
	td.resultsfirst{
		text-align: left;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#ccc;
		padding: 4px;		
	}
	
	td.banner{
		vertical-align:  middle;
		text-align:  center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 18px;
		COLOR: #ffffff;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		background-color:  #d1a952;
		border: 3px ridge #2C3A5B;
		width: 100%;
		
	}
	img.menu
	{
	width: 9px;
	height: 9px;
	margin: auto;
	}
	A
	{
		COLOR: #2f4f4f;
		text-decoration:  none;
		font-weight: bolder;
	}

	A:visited
	{
		COLOR: #2f4f4f;
	}
	A:hover
	{
		COLOR: #8b0000;
		text-decoration: underline;
		font-weight: bolder;
	}

	A.view
	{
		COLOR: #2C3A5B;
		text-decoration:  underline;
		font-weight: bolder;
	}
	A.blogview
	{
		COLOR: red;
		text-decoration:  underline;
		font-weight: bolder;
	}
	.text_10_bold
	{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	COLOR: #2C3A5B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.text_12
	{
		FONT-SIZE: 12px;
		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.text_12_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #2C3A5B;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.text_13_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.table_bg
	{
	BACKGROUND-COLOR:  #EEEEEE;
	/* border: 3px ridge #2C3A5B; */
	border-collapse:collapse;
	
	}
	table#CreateClient td{
	border: 3px ridge #2C3A5B;
	padding: 4px;
	}
	table#CreateClient th{
	border: 3px ridge #2C3A5B;
	padding: 4px;
	}


	.errormessage {
	color: #FF0000;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}

	.changed {
	background-color:#FFFF99
	}
	div.printdiv {
	display: none
	}
	textarea.printdiv{
	display: inline
	}
	.printdiv {
	display: inline
	}
}

@media print 
{
	body {background-color:#FFFFFF;
		text-align:center;
		COLOR:  #FFFFFF;} 
	table.main {
		width: 100%;
		border-width:  0px;
		background-color:  #FFFFFF;
	}
	table.main2 {
		width: 100%;
		border-width:  0px;
		background-color:  #FFFFFF;
		
	}
	table.Menu {
		width: 90%;
		margin-right: 5%;
		margin-left: 5%;
		border-width:  0px;
		display: none;
		
	}
	table.cliententry {
		width: 100%;
		background-color:  #FFFFFF;
		color: #000000;
		border:1px solid #ccc;
		padding: 4px;
	}
	th.clientEntry {
		color: #000000;
		background-color:  #FFFFFF;
		text-align: center;
		border: 3px ridge #2C3A5B;
	}
	table.results {
		width: 730px;
		margin-right: auto;
		margin-left: auto;
		background-color:  #FFFFFF;
		color: #000000;
		border-collapse:collapse;
	}
	th.results{
		color: #000000;
		background-color:  #000000;
		border:1px solid #000000;
		text-align: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		white-space: nowrap;
		padding: 4px;
		margin: none;
		
	}
	tr.odd{
		background: #FFFFFF;
		vertical-align: top;
	}
	tr.even{
		vertical-align: top;	
	}
	td.results{
		text-align: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#000000;
		padding: 4px;	
	}
	td.results_l{
		text-align: left;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#000000;
		padding: 4px;	
	}
	td.results_r{
		text-align: right;
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#000000;
		padding: 4px;	
	}
	td.resultsfirst{
		text-align: left;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		white-space: nowrap;
		border-width: 2px 1px 2px 1px;
		border-style: ridge solid ridge solid;
		border-color:#000000;
		padding: 4px;		
	}
	td.banner{
		vertical-align:  middle;
		text-align:  center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 18px;
		COLOR: #ffffff;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
		background-color:  #000000;	
		border: 3px ridge #000000;
	}
	img.menu
	{
	display: none;
	}
	A
	{
		COLOR: #000000;
		text-decoration:  underline;
	}

	A:visited
	{
		COLOR: #000000;
		text-decoration:  underline;
	}
	A:hover
	{
		COLOR: #000000;
		text-decoration:  underline;
	}

	A.view
	{
		COLOR: #000000;
		text-decoration:  underline;
	}
	A.blogview
	{
		COLOR: #000000;
		text-decoration:  underline;
	}
	.text_12
	{
		FONT-SIZE: 12px;
		COLOR: #000000;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
	}
	.text_10_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		COLOR: #000000;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
	}
	.text_12_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #000000;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
	}
	.text_13_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		COLOR: #000000;
		FONT-FAMILY: Times,"Times New Roman",Georgia,serif;
	}
	.table_bg
	{
	BACKGROUND-COLOR:  #FFFFFF;
	/* border: 3px ridge #2C3A5B; */
	border-collapse:collapse;
	}
	table#CreateClient td{
	border: 3px solid #000000;
	padding: 4px;
	}
	table#CreateClient th{
	border: 3px solid #000000;
	padding: 4px;
	}
	div.printdiv {
	display: inline
	}
	textarea.printdiv{
	display: none
	}
	.printdiv {
	display: none
	}
}
/* text styles */


.text_10_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
	BACKGROUND-COLOR:  #1B4F8A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.hide
{
	display:  none;
	visibility:  collapse;
}
.show
{
	display:  block;
	visibility:  visible;
}

.hilight{
	color:  red;
	font-style:italic;
}


#workshopcheck 
{
float:left;
}

#workshopoption 
{
float:left;
//visibility:hidden;
}  
