.ScreenOnly	{display:;}
.PrintOnly	{display:none;}

/*site specific*/
a.toplink					{color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:normal;text-decoration:none;}
a.toplink:hover				{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:normal;text-decoration:none;}
a.toplink:visited			{color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:normal;text-decoration:none;}
a.toplink:visited:hover		{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:normal;text-decoration:none;}
.photobody 					{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#665F4F;}
#pagecontent,.pagecontent	{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;min-height:200px;}

/* admin styles*/
a.adminLinkold      	{background-color:#999999;color:#ffffff;font:normal bold 11px Arial, Helvetica, sans-serif;text-decoration:none;padding:2px;}
a.adminLink:hoverold	{background-color:#ffffff;color:#999999;font:normal bold 11px Arial, Helvetica, sans-serif;text-decoration:none;padding:2px;}
a.adminLink      		{color:#d6d6d6;font:normal bold 11px Arial, Helvetica, sans-serif;text-decoration:none;padding:2px;}
a.adminLink:hover		{color:#d6d6d6;font:normal bold 11px Arial, Helvetica, sans-serif;text-decoration:underline;padding:2px;}
a.adminLink span   		{width:150px;height:30px;}

A.stdLink       		{color:#838383;font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A:hover.stdLink			{color:#AAA9AE;text-decoration:underline;}
A.greenLink       		{color:green;font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A:hover.greenLink		{color:#acacac;}
A.whiteLink       		{color:white;font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A:hover.whiteLink		{color:#F0F0F0;}
A.redLink       		{color:#a90e12;font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
A:hover.redLink			{color:#acacac;}
A.menuLink       		{color:#001b78;font:normal normal 14px Arial, Helvetica, sans-serif;text-decoration:none;}
A:hover.menuLink		{color:#0f87bb;fon-weight:bold;}

.center	{text-align:center;}
.left	{text-align:left;}
.right	{text-align:right;}
.cursor {cursor:pointer;}

.normal  {font:10pt Verdana, Arial;margin:0 0 5 0px;line-height:150%;}
.small   {font:8pt Verdana, Arial;margin:0 0 2 0px;padding:0px;}
.tiny    {font:7pt Verdana, Arial;margin:0 0 1 0px;padding:0px;}

.red 	{color:#b61c1f;}
.black 	{color:#000000;}
.white 	{color:white;}
.green	{color:green;}

/* table */
.tableBanner	{font:normal bold 11px Arial, Helvetica, sans-serif;background-color:#dddddd;width:595px;border:1px solid #949393;margin:0 auto;text-align:center;margin:0 0 2px 0;}
.tableHeader	{font:normal bold 11px Arial, Helvetica, sans-serif;background-color:#dddddd;border:1px solid #949393;margin:0 0 2px 0;color:black;}
.tableIcons		{border:1px solid #949393;background-color:#dddddd;}
.tableData 		{font:normal bold 10px Verdana;padding-left:2px;}
.row_0			{background-color:#ececec;}
.row_1			{background-color:#ffffff;}

/* form */
.formfields		{font:normal bold 11px Arial;display:block;position:relative;top:5px;left:0px;width:140px;text-align:right;}
.formfields_2	{font:normal bold 11px Verdana;display:block;position:relative;top:2px;left:0px;width:100px;text-align:right;}
.forminputs		{font:normal normal 10px Arial, Helvetica, sans-serif;display:block;position:relative;left:142px;top:-9px;border:1px solid gray;}
.forminputs_2	{font:normal normal 10px Verdana;display:block;position:relative;left:102px;top:-12px;border:1px solid gray;}
.formtextarea	{font:normal normal 10px Arial, Helvetica, sans-serif;display:block;position:relative;left:142px;top:-18px;border:1px solid gray;}
.formtextarea2	{font:normal normal 10px Arial, Helvetica, sans-serif;display:block;position:relative;left:142px;top:-10px;border:1px solid gray;}
.formreorder	{display:block;position:relative;top:10px;left:10px;width:250px;border:1px solid gray;}
.formbuttons	{display:block;position:relative;left:142px;width:200px;cursor:pointer;margin:0 0 3px 0;}
.formborder		{border:1px solid gray;}
.formradio		{font:normal bold 11px Arial, Helvetica, sans-serif;display:block;position:relative;top:-11px;left:142px;padding-bottom:5px;width:190px;}
.formradio_1	{font:normal bold 11px Verdana;display:block;position:relative;top:-14px;left:142px;padding-bottom:5px;width:190px;}
.formcheckbox	{font:normal bold 11px Arial, Helvetica, sans-serif;position:relative;bottom:2px;}
.formrbuttons	{display:block;position:relative;top:12px;left:11px;cursor:pointer;margin:0 0 3px 0;}
.formbuttons_2	{display:block;position:relative;left:102px;cursor:pointer;margin:0 0 3px 0;}
.formrimages	{width:20px;display:block;position:relative;left:480px;top:-208px;cursor:pointer;margin:0 0 3px 0;}
.formnotes		{font:normal bold 10px arial;display:block;position:relative;top:-8px;left:142px;width:400px;}
.formnotes2		{font:normal bold 10px arial;display:block;position:relative;top:-10px;left:142px;width:400px;}
.formselect		{font:normal normal 9px Arial, Helvetica, sans-serif;display:block;position:relative;left:142px;top:-10px;border:1px solid gray;}
.formselect2	{font:normal normal 9px Arial, Helvetica, sans-serif;display:block;position:relative;right:10px;top:0px;border:1px solid gray;float:right;}
.formcalendar	{display:block;position:absolute;margin:-29px 0 0 230px;;}
.contact_inputs	{display:block;position:relative;border:1px solid #f58221;color:#f58221;font:normal bold 11px arial;}
.contact_button	{border:1px solid #f58221;color:#f58221;font:normal normal 10px Arial, Helvetica, sans-serif;background-color:white;width:53px;cursor:pointer;margin-top:3px;}

/*input widths*/
.width20			{width:20px;}
.width40			{width:40px;}
.width50			{width:50px;}
.width100			{width:100px;}
.width140			{width:140px;}
.width150			{width:150px;}
.width175			{width:175px;}
.width200			{width:200px;}
.width250			{width:250px;}
.width300			{width:300px;}
.width350			{width:350px;}
.width450			{width:450px;}

.left150		{left:150px;}
.left292		{left:292px;}
.left200		{left:200px;}
.left342		{left:342px;}
.pad10			{padding-left:10px;}
.pad15			{padding-left:15px;}
.pad20			{padding-left:20px;}
.pad25			{padding-left:25px;}

/* admin editor*/
.editor		{position:relative;left:142px;top:-10px;}
