body					{scrollbar-arrow-color:#ffffff;scrollbar-3dlight-color:#000000;scrollbar-highlight-color:#000000;scrollbar-face-color:#D4C100;scrollbar-shadow-color:#000000;scrollbar-track-color:#000000;scrollbar-darkshadow-color:#000000;}

li 							{font-family:Verdana;font-size:10px;color:#000000;} 
select 					{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;} 
textarea 				{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;} 
input 					{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;} 
iframe 					{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;} 

a:link					{font-family:Verdana;font-size:10px;color:#0000ff;text-decoration:none;} 
a:active				{font-family:Verdana;font-size:10px;color:#ff0000;text-decoration:none;} 
a:visited				{font-family:Verdana;font-size:10px;color:#000aaa;text-decoration:none;} 
a:hover 				{font-family:Verdana;font-size:10px;color:#cacaca;text-decoration:none;} 

.breadtextw				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#C0B631;}
.headlinew				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C0B631; font-weight: bold }
.headlinew2				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; font-weight: bold }
.smalltextw				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color:#C0B631;}
.errorw					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#C0B631;}

.headline12				{font-family:Verdana;color:#000000;font-size:13px;font-weight:bold;}
.breadtext12			{font-family:Verdana;color:#000000;font-size:11px;}
.breadtext16			{font-family:Verdana;color:#000000;font-size:13px;}
.mini					{font-family:Verdana;color:#909090;font-size:11px;font-weight:normal;}

.breadtext			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#000000;}
.headline				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold }
.headlineS				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #aa0000; font-weight: bold }
.headline2				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.headliney				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D4C100; font-weight: bold }			
.smalltext				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color:#000000;}
.error					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#ff6600;}

.textbox 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff;}
.button 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color: #C0B631;font-weight: bold;}
.buttontau 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffff99;font-weight: bold; border:#000000 1px solid;width: 150px; height: 18px;} 
.buttontaus				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffff99;font-weight: bold; border:#000000 1px solid;width: 50px; height: 16px;} 

.buttonag 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#0000ff; background-color: #ffffff; font-weight:bold; border: 1px solid; border-top-color:#e0e0e0; border-left-color:#e0e0e0; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffe0e0e0',EndColorStr='#ffffffff'); width:120px; height:20px;}
.buttonagr 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#ff0000; background-color: #ffffff; font-weight:bold; border: 1px solid; border-top-color:#e0e0e0; border-left-color:#e0e0e0; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffe0e0e0',EndColorStr='#ffffffff'); width:40px; height:16px;}
.buttonagy 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#00aa00; background-color: #ffffff; font-weight:bold; border: 1px solid; border-top-color:#e0e0e0; border-left-color:#e0e0e0; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffe0e0e0',EndColorStr='#ffffffff'); width:40px; height:16px;}
.buttonagb 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; background-color: #ffffff; font-weight:normal; border: 1px solid; border-top-color:#e0e0e0; border-left-color:#e0e0e0; border-right-color:#000000; border-bottom-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffe0e0e0',EndColorStr='#ffffffff'); width:40px; height:16px;}
.printbutton 			{
	height:17px;
	width:79px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	border:1px 1px 1px 1px solid #000000;
	box-shadow:inset 0px 0px 0px 0px #000000;
	cursor:pointer;
	}

.printbutton:hover {
	background-color:#f0f0f0
	}

.pbcTrue {
	height:17px;
	width:66px;
	color:#008000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	border:1px 1px 1px 1px solid #000000;
	box-shadow:inset 0px 0px 0px 0px #000000;
	cursor:pointer;
	}
	
.pbcFalse {
	height:17px;
	width:66px;
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	border:1px 1px 1px 1px solid #000000;
	box-shadow:inset 0px 0px 0px 0px #000000;
	cursor:pointer;
	}
	
.uploadbox 				{font-family:Verdana; font-size: 10px; font-weight: bold; color: #ffffff; font-weight: normal; border: #000000 1px solid; background-color: #ff6600; width: 300px; height: 20px; } 
.filebutton 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color: #ff6600; font-weight: bold; width: 100; height:22; } 
.check 					{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #ffffff;margin-right: 0px;} 
.input 					{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #ff0000;margin-right: 0px;} 
.inputsel				{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#ff0000;border: 1px solid #c9c9c9;margin-right: 0px;} 
.inputradio				{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #ffffff;margin-right: 0px;} 
.contplan				{font-family:Verdana;font-size:9px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;} 
.comtextarea			{font-family:Verdana;font-size:10px;background-color:#ffffff;color:#000000;border: 1px solid #c9c9c9;margin-right: 0px;scrollbar-arrow-color:#000000;scrollbar-3dlight-color:#f0f0f0;scrollbar-highlight-color:#f0f0f0;scrollbar-face-color:#f0f0f0;scrollbar-shadow-color:#c0c0c0;scrollbar-track-color:#f0f0f0;scrollbar-darkshadow-color:#f0f0f0;}

.readonly			{background-color:#e0e0e0;}

.menulisthighlight 		{font-family:Verdana;color:#ffffff;background:#bcc1bd;font-size:10px;}
.menulist1 				{font-family:Verdana;color:#000000;background:#ffffff;font-size:10px;}
.menulist1a 			{font-family:Verdana;color:#000000;background:#ffff99;font-size:10px;}

.menulisthighlight6 	{font-family:Verdana;color:#0000ff;background:#D4C100;font-size:10px;}
.menulist6 				{font-family:Verdana;color:#000000;background:#f0f0f0;font-size:10px;}
.menulist7 				{font-family:Verdana;color:#000000;background:#ffffff;font-size:10px;}

.bg						{font-family:Verdana;color:#000000;font-size:10px;background-color: #FFFFCC;font-weight:bold;}

#dropmenudiv			{position:absolute;border:1px solid black;font:normal 12px Verdana;line-height:18px;z-index:100;}
#dropmenudiv a			{color:#000000;width:100%;display:block;text-indent:3px;}
#dropmenudiv a:hover	{background-color:#000000;color:#fefefe;}

a.word-definition 		{color: black;text-decoration: none;border-bottom: dashed 1px #000000;} 
a.word-definition:hover {color: black;text-decoration: none;border-bottom: dashed 1px #000000;} 

div.domTTCaption 		{font-family: Verdana; font-size: 10px; color: #D4C100; font-weight: bold; padding: 2px 2px; background-color: #000000;}
div.domTTContent 		{font-family: Verdana; font-size: 10px; color: #000000; font-weight: none; padding: 2px 2px; background-color: #D4C100;}

/* Classic Style */
div.domTTClassic 		{border: 1px solid black;background-color: #FDFCFB;}
div.domTTClassicCaption {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;font-style: italic;padding: 1px 2px;}
div.domTTClassicContent {font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;padding: 1px 2px 0 2px;}
/* Win9x Style */
div.domTTWin 			{border: 2px outset #BFBFBF;background-color: #808080;}
div.domTTWinCaption 	{border: 0px solid #BFBFBF;border-width: 1px 1px 0px 1px;background-color: #00007F;padding: 2px;font-size: 12px;font-weight: bold;font-family: verdana, arial, helvetica, sans-serif;color: white;}
div.domTTWinContent 	{border: 1px solid #BFBFBF;}
/* Overlib Style */
div.domTTOverlib 		{border: 1px solid #D1C1A3;max-width: 200px;}
div.domTTOverlibCaption {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;font-weight: bold;color: black;background-color: #B69B6A;}
div.domTTOverlibContent {font-size: 10px;font-family: verdana, arial, helvetica, sans-serif;padding: 2px;background-color: #FDFCFB;}
div.domTTMenu 			{width: 150px;border: 2px outset #E6E6E6;}
div.domTTMenuCaption	{font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;background-color: #E6E6E6;}
div.domTTMenuContent 	{padding: 1px 0;background-color: #E6E6E6;}

.blue 			{font-family:Verdana;font-size:10px;background-color:#3366ff;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.blueright		{font-family:Verdana;font-size:10px;background-color:#3366ff;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.green 			{font-family:Verdana;font-size:10px;background-color:#ccffcc;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.greenright		{font-family:Verdana;font-size:10px;background-color:#ccffcc;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.green2			{font-family:Verdana;font-size:10px;background-color:#00ff00;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.green2right	{font-family:Verdana;font-size:10px;background-color:#00ff00;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.green3			{font-family:Verdana;font-size:10px;background-color:#99cc00;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.green3right	{font-family:Verdana;font-size:10px;background-color:#99cc00;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.orange			{font-family:Verdana;font-size:10px;background-color:#ffcc99;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.orangeright	{font-family:Verdana;font-size:10px;background-color:#ffcc99;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.orange2		{font-family:Verdana;font-size:10px;background-color:#ffcc00;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.orange2right	{font-family:Verdana;font-size:10px;background-color:#ffcc00;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.orange3		{font-family:Verdana;font-size:10px;background-color:#ff6600;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.orange3right	{font-family:Verdana;font-size:10px;background-color:#ff6600;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.turk			{font-family:Verdana;font-size:10px;background-color:#00ffff;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.turkright		{font-family:Verdana;font-size:10px;background-color:#00ffff;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.yellow			{font-family:Verdana;font-size:10px;background-color:#ffff00;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.yellowright	{font-family:Verdana;font-size:10px;background-color:#ffff00;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.yellow2		{font-family:Verdana;font-size:10px;background-color:#ffff99;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.yellow2right	{font-family:Verdana;font-size:10px;background-color:#ffff99;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.red 			{font-family:Verdana;font-size:10px;background-color:#ff0000;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.redright		{font-family:Verdana;font-size:10px;background-color:#ff0000;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 
.pink 			{font-family:Verdana;font-size:10px;background-color:#ff00ff;color:#000000;border: 1px solid #000000;border-width:1px 0px 1px 1px;margin-right: 0px;} 
.pinkright		{font-family:Verdana;font-size:10px;background-color:#ff00ff;color:#000000;border: 1px solid #000000;border-width:1px 1px 1px 1px;margin-right: 0px;} 


/* tablesorter CSS */
table.tablesorter {
	font-family:arial;
	color: #000000;
	background-color: #000000;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #D4C100;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(ext/add/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
/*
table.tablesorter tbody td {
	color: #000000;
	padding: 4px;
	background-color: #ffffff;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#fefefe;
}
*/
table.tablesorter thead tr .headerSortUp {
	background-image: url(ext/add/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(ext/add/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
color: #ffffff;
background-color: #696969;
}


.buttonX {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	font-weight: bold; 
	border:#000000 2px solid;
	width: 150px; 
	height: 18px;
  background-color: #ffff99; /* Green */
  color: #000000;
  padding: 4px 4px 4px 4px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}