.				{font-family:Verdana,Arial; color:#FFFFFF;}
td				{font-family:Verdana,Arial;}
a				{text-decoration:none;}
a:link	{text-decoration:underline; font-weight:bold; color:#A7C9E1}
a:visited	{text-decoration:underline; font-weight:bold; color:#A7C9E1}
a:active	{text-decoration:none; font-weight:bold; color:#184D7B}

textarea		{font-family:Verdana,Arial;}
td.menuentry	{color:#ffffff; border-color:#A5CBE7; border-style:solid; border-width:1px; cursor:hand; font-size:12px;padding:3px;}
hr.sub			{size:1px;color:#a5CBE7;height:1px}
hr.main			{size:1px;color:#ffffff;height:1px}

.pageheadline	{font-size:18px;font-weight:bold;color:#ffffff;}
.boxheadline	{font-size:18px;font-weight:bold;color:#ffffff;}
.boxtext		{font-size:12px;color:#ffffff;}

.fieldid		{font-size:12px;color:#ffffff;}
.fieldvalue		{font-size:12px;color:#ffffff;}
input			{font-size:12px;color:#184D7B;}
select			{font-size:12px;color:#184D7B;}
option			{font-size:12px;color:#184D7B;}
textarea		{font-size:12px;color:#184D7B;}
.readonly	{font-size:12px;color:#184D7B; background-color:A7C9E1; border:1px #ffffff solid;}

.text 			{font-size:12px;color:#ffffff;}
.halftext 		{font-size:12px;color:#A5CBE7;}
.comment		{font-size:12px;color:#184D7B;}

td.tdstd1		{background-color:#67A3CC;font-size:12px;}
td.tdstd2		{background-color:#7EB1D4;font-size:12px;}

.stdbutton {
	color:#ffffff; 
	border-color:#A5CBE7; 
	border-style:solid; 
	border-width:1px; 
	cursor:hand;
	font-size:10px; 
	font-weight:bold; 
	text-align:center; 
	padding-left:20px; 
	padding-right:20px;
	background-color:transparent;
	height:19px;
}

.stdbutton:hover {
	background-color:#82B4D5;
}

table.errordisplay	{ border-color:#A5CBE7; border-style:solid; border-width:1px; font-size:14px; font-weight:bold; text-align:center;}

/*input			{ background-color:#dddddd;font-family:Verdana;font-size:13px; border: 1px solid #ffffff; text-align:center;}/*
/*select		{ background-color:#82B4D5;font-family:Verdana;font-size:13px; border: 1px solid #184D7B; text-align:center;border-style:solid;}/*

/* drop down menus */
td.ddmenu	{}
td.menumain { font-family:Arial;font-size:12px;background-color:#ddddff; text-align:center;}
div.dddiv { position:absolute;clip:rect(0px auto 0px 0px); visibility:visible;} 
table.ddt { width:100%; background-color:#82B4D5; padding:0px; border:1px #A5CBE7 solid; filter:Alpha(opacity=92); border-collapse:collapse;}
table.mmt { width:100%; padding:0px; border:0; }
table.ddt td { font-family:Arial;font-size:12px;border-bottom: dashed 1px #A5CBE7; padding:4px; color:#ffffff; background-color:#82B4D5; filter:Alpha(opacity=92); cursor:hand; font-size:12px; vertical-align:bottom; }
table.ddt td a:link,table.ddt td a:visited,table.ddt td a:active { color:#ffffff; text-decoration:none; font-weight:normal; }
.ddtr { position:absolute; }
.ddtr td { vertical-align:top; white-space:nowrap; width:119px; }
