/* fonts */

	.sysfont					{font-family: arial, 'microsoft sans serif', verdana, helvetica, sans-serif;color:#000000;letter-spacing:0;}
		
	.sysfont4					{font-size: 4px;}
	.sysfont10					{font-size: 10px;}
	.sysfont11					{font-size: 11px;}
	.sysfont12					{font-size: 12px;}
	.sysfont13					{font-size: 13px;}
	.sysfont14					{font-size: 14px;}
	.sysfont16					{font-size: 16px;}
	.sysfont18					{font-size: 18px;}
	.sysfont20					{font-size: 20px;}
	
/* colors */

	.white						{color:#ffffff}
	.lightblue					{color:#669ACC}
	.darkblue					{color:#2A538B}

/* browser background */

	.browserproperty			{background-color:#ffffff;scrollbar-darkshadow-color:#hhhhhh;scrollbar-face-color: #999999;scrollbar-arrow-color: #ffffff;scrollbar-track-color: #e7e7e7;scrollbar-shadow-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-3dlight-color: #ffffff;}

/* backgrounds */

	.white_bg					{background-color:#ffffff}
	.lightblue_bg				{background-color:#669ACC}
	.darkblue_bg				{background-color:#2A538B}
	.lightgreen_bg				{background-color:#B4C805}
	
/* buttons */

	.barbutton					{background-color: #2A538B;border-bottom: 1px outset;border-left: 1px outset;border-right: 1px outset;border-top: 1px outset;color: #ffffff;font-size: 11px; width:60px;}
	.formbutton					{border-right: 1px outset;border-top: 1px outset;font-size: 12px;border-left: 1px outset;color: #333333;border-bottom: 1px outset;background-color: #d9d9d9}
	.formbutton_image			{background: transparent url(/images/120/bg/bg_button.jpg) repeat-x 100%; margin:0px 0px 1px 0px; padding: 0; width:54px; font: normal 11px verdana,arial,sans-serif; text-align: center;border: 1px outset #e9e9e9;margin-top:0px;}

/* fields  */

	.fieldinput					{border-color: #9898cb;border-bottom-style: groove;border-left-style: groove;border-right-style: groove;border-top-style: groove;font-family: arial, serif;font-size: 12px;width: 100%;border-width:1;}
	.fieldinputsmall			{font: normal 12px arial,sans-serif; width:100%;}
	.dropdownbox				{background-color: ;color: #000000;border-bottom-style: groove;border-left-style: groove;border-right-style: groove;border-top-style: groove;font-family: arial, serif;font-size: 12px;width: 97%;}

/* links */

	a							{font-size: 12px;color: #000000;text-decoration: underline;}
	a:hover						{font-size: 12px;color: #2A538B;text-decoration: underline;}

	a.headerlinks				{font-size: 10px;color: #ffffff;text-decoration: none;}
	a.headerlinks:hover			{font-size: 10px;color: #ffffff;text-decoration: underline;}

	a.menu						{font-size: 11px;color: #ffffff;text-decoration: none;font-weight:bold;}
	a.menu:hover				{font-size: 11px;color: #2A538B;text-decoration: none;font-weight:bold;}

	a.menu_current				{font-size: 11px;color: #2A538B;text-decoration: none;font-weight:bold;}
	a.menu_current:hover		{font-size: 11px;color: #ffffff;text-decoration: none;font-weight:bold;}

	a.whitelinks				{font-size: 12px;color: #ffffff;text-decoration: none;}
	a.whitelinks:hover			{font-size: 12px;color: #2A538B;text-decoration: underline;}

	a.bluelinks					{font-size: 12px;color: #2A538B;text-decoration: underline;}
	a.bluelinks:hover			{font-size: 12px;color: #669ACC;text-decoration: underline;}
	

	a.submenu:link, a.submenu:visited { background: #669ACC; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 25px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid; font-weight:bold;}
	a.submenu:hover, a.submenu:active { color: #FFFFFF; text-decoration: none; background: #2A538B url('/images/120/icon/whitearrow.gif') left no-repeat;width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;font-weight:bold;}
	a.submenu_current:link, a.submenu_current:visited,a.submenu_current:hover, a.submenu_current:active { background: #2A538B url(/images/120/icon/whitearrow.gif) left no-repeat; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 25px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;font-weight:bold;}
	.submenu	{ background: #669ACC; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 25px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;}


	a.childmenu:link, a.childmenu:visited { background: #669ACC url('/images/120/icon/dot.gif') left no-repeat; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 35px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;font-weight:bold;}
	a.childmenu:hover, a.childmenu:active { color: #FFFFFF; text-decoration: none; background: #2A538B url('/images/120/icon/dot.gif') left no-repeat;width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;font-weight:bold;}
	a.childmenu_current:link, a.childmenu_current:visited,a.childmenu_current:hover, a.childmenu_current:active { background: #2A538B url('/images/120/icon/dot.gif') left no-repeat; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 35px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;border-right: #99CCFF 0px solid;font-weight:bold;}
	.childmenu	{ background: #669ACC; display: block; color: #FFFFFF; font: 11px Arial, Georgia, serif; text-decoration: none; padding-left: 35px; padding-top: 5px; padding-bottom:5px; text-align: left; width:160px;border-right: #99CCFF 1px solid;border-top: #99CCFF 0px solid;border-left: #99CCFF 0px solid;border-bottom: #99CCFF 1px solid;font-weight:bold;}

/* menu styles */

	table.menu a:link, table.menu a:visited {display: block; color: #ffffff; font: 12px Arial, Georgia, serif; text-decoration: none; padding-left: 15px; padding-top: 6px; padding-bottom:6px; text-align: left; background: #669ACC;border-bottom: #C7EBFF 1px solid;width:160;}
	table.menu a:hover,table.menu a:active	{color: #ffffff; text-decoration: none; background: #2A538B;border-bottom: #C7EBFF 1px solid;width:160;}

/* borders*/

	.bordernone					{border-right: #669ACC 0px solid;border-top: #669ACC 0px solid;border-left: #669ACC 0px solid;border-bottom: #669ACC 0px solid}
	.border						{border-right: #669ACC 1px solid;border-top: #669ACC 1px solid;border-left: #669ACC 1px solid;border-bottom: #669ACC 1px solid}
	.darkborder					{border-right: #2A538B 1px solid;border-top: #2A538B 1px solid;border-left: #2A538B 1px solid;border-bottom: #2A538B 1px solid}