/* ABC CCSTheme */BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; color: #000000;}BODY { margin: 0px; padding: 0px 10px; }form { margin: 0px; padding: 0px; }.ABCPageBODY{	color: #000000;	font-family: Tahoma, Verdana, Arial, Helvetica;	font-size: 12px;	margin-top: 0px;	padding-top: 0px;}.ABCFormTABLE{	background: #F2F2F2 url(dots_vert.gif) repeat-y left top;	border-top: 1px solid #CCCCCC;	border-left: 1px none #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #999999;	margin: 0px 0px 20px 0px;}.ABCFormHeaderFont{	color: #CC0000;	font-size: 14px;	text-transform: uppercase;	line-height: 20px;}.ABCColumnTD {	padding: 5px 5px 5px 8px;	font-size: 11px;	border-bottom: 1px solid #CCCCCC;	position: relative;	left: 2px;	top: 0px;	border-top: 1px solid #FFFFFF;	border-right: 1px solid #CCCCCC;	border-left: 1px none #FFFFFF;	color: #333333;}.ABCFieldCaptionTD table td { 	font-size: 11px; 	color: #333333;	padding: 5px 5px 5px 8px; 		position: relative;	left: 2px;	top: 0px;	}.ABCDataTD { color #000000;	color: #000000;	font-size: 12px;	padding-left: 5px;	padding-top: 4px;}.ABCDataTD ul {	margin: 0px 0px 0px 20px;	padding: 0px;}.ABCDataTD li {	list-style: url(bullet_orangesquare.gif);}.ABCDataTD li a.ABCDataLink {	background: url(none);	padding-left: 0px;}.ABCAltDataTD {	color: #000000;	font-size: 12px;	background: #F2F2F2;}.ABCErrorDataTD { color: #FF0000; font-size: 12px; font-weight: bold; }.ABCFooterTD {	padding: 5px;	font-size: 11px;	font-weight: bold;}.ABCSeparatorTD{ height: 1px; background-color: #E8D9BD; }a.ABCSorterLink:link,a.ABCSorterLink:visited { color: #333333; font-weight: bold; text-decoration: underline; }a.ABCSorterLink:hover,a.ABCSorterLink:active { color: #333333; text-decoration: none; }a.ABCDataLink:link,a.ABCDataLink:visited { color: #333333; text-decoration: underline; }a.ABCDataLink:hover,a.ABCDataLink:active { color: #333333; text-decoration: none; }a.ABCNavigatorLink:link,a.ABCNavigatorLink:visited{ color: #990000; font-weight: bold; text-decoration: underline; }//a.ABCNavigatorLink:hover,a.ABCNavigatorLink:active{ color: #663300; font-weight: bold; text-decoration: none; }a.ABCNavigatorLink:hover,a.ABCNavigatorLink:active{ color: #990000; font-weight: bold; text-decoration: none; }.ABCButton {	border-right: 1px solid #999999;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #999999;	border-left: 1px solid #FFFFFF;	color: #000000;	font: normal 11px Verdana, Arial, Helvetica;	background: #FFFFFF;	padding: 2px;}.ABCButton:hover {	background: #CCCCCC;	border-top: 1px solid #999999;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #999999;}.ABCInput, .ABCTextarea, .ABCSelect {	color: black;	font: 11px Tahoma, Verdana, Arial, Helvetica;	border-top: 1px solid #999999;	border-right: 1px solid #333333;	border-bottom: 1px solid #333333;	border-left: 1px solid #999999;	padding: 2px;}/* Calendar */a.today:link,a.today:visited{ color: #CC0000; font-weight: bold; text-decoration: none; }a.today:hover,a.today:active{ color: #CC7E00; font-weight: bold; text-decoration: none; }a.selectedDay:link,a.selectedDay:visited{ color: #000000; font-weight: bold; text-decoration: none; }a.selectedDay:hover,a.selectedDay:active{ color: #CC7E00; font-weight: bold; text-decoration: none; }a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }TD.selectedDay {	margin: 1px;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #999999;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #999999;	padding: 2px;	font-size: 13px;	font-weight: bold;	background: #FFFFFF;}TD.today {	color: #000000;	font-size: 13px;	border: 1px solid #CC0000;}TD.workday { border-right: 1px solid #E8D9BD; color: #000000; font-size: 13px; }TD.weekend {	border-right: 1px solid #999999;	color: #000000;	font-size: 13px;	background: CCCCCC;}TH.calendar {	margin: 1px;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #999999;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #999999;	padding: 2px;	font-size: 13px;	font-weight: bold;	background: #F2F2F2;}.CalendarButtons {	border-right: 1px solid #999999;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #999999;	border-left: 1px solid #FFFFFF;	font-family: Tahoma, Verdana, Arial, Helvetica;	font-size: 13px;	background: #F2F2F2;}.CalendarControls { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; }.Table { border-top: 1px solid #EDE2CD; border-left: 1px solid #EDE2CD; background-color: #F9F6EC; }#headertable  {	background: url(header_bg1.jpg) no-repeat right top;	padding: 0px;	margin: 0px 0px 20px 0px;	border-top: none;	border-left: none;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #999999;	height: 64px;}#bluebar{	font-family: Verdana, Arial, sans-serif;	padding: 5px 5px 0px 5px;	background: url(dots_vert.gif) repeat-y left top;	border: none;	margin: 0px 0px 0px 5px;}#bluebar table {	margin-left: 2px;}#bluebar h1   {	color: #CC0000;	font-weight: bold;	font-size: 14pt;	text-decoration: none;	margin: 0px;	padding: 20px 0px 5px 5px;	clear: both;}#bluebuttons {	padding-top: 6px;	padding-bottom: 6px;}#bluebuttons a {	color: #333333;	text-decoration: none;	padding: 2px;	font: normal 9px Verdana, Arial, sans-serif;	background: #F2F2F2;	border-top: 1px solid #fff;	border-right: 1px solid #999999;	border-bottom: 1px solid #999999;	border-left: 1px solid #fff;	margin-left: 2px;}#bluebuttons a:hover {	color: #333333;	font-size: 9px;	text-decoration: none;	background: #CCCCCC;	border-top: 1px solid #999999;	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;	border-left: 1px solid #999999;}#bluebuttons img {	margin: 0px 0px -1px 0px;	padding: 0px;	border: none;}#primarynav {	padding-top: 6px;	padding-bottom: 2px;}#primarynav a {	color: #333333;	text-decoration: none;	padding: 4px;	font: bold 9px Verdana, Arial, sans-serif;	background: #FFFFFF;	border-top: 1px solid #fff;	border-right: 1px solid #999999;	border-bottom: 1px solid #999999;	border-left: 1px solid #fff;	margin-left: 2px;	white-space: nowrap;	display: block;}#primarynav a:hover {	color: #333333;	text-decoration: none;	background: #CCCCCC;	border-top: 1px solid #999999;	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;	border-left: 1px solid #999999;}#primarynavON    {	padding-top: 6px;	padding-bottom: 3px;	white-space: nowrap;}#primarynavON a {	color: #FFFFFF;	text-decoration: none;	padding: 4px;	font: bold 9px Verdana, Arial, sans-serif;	background: #666666;	border-top: 1px solid #FFFFFF;	border-right: 1px solid #999999;	border-bottom: 1px solid #999999;	border-left: 1px solid #FFFFFF;	margin-left: 2px;	white-space: nowrap;	display: block;}#primarynavON a:hover {	color: #333333;	text-decoration: none;	background: #CCCCCC;	border-top: 1px solid #999999;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #999999;}#secondarynav {	text-decoration: none;	font: 9px Verdana, Arial;	padding: 4px 0px 4px 2px;	background: #666666;	display: block;	margin-left: 4px;	border-top: 1px solid #999999;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #999999;}#secondarynav a    {	color: #FFFFFF;	text-decoration: none;	font: 9px Verdana, Arial;	padding: 0px 10px 0px 15px;	background: url(/admin/images/arrow.gif) no-repeat 5px center;}#secondarynav a:hover         {	text-decoration: underline;}#datatable   { color: black; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; padding-top: 6px; padding-bottom: 6px; }#datatable p  { color: black; font-size: 12px; font-family: Verdana, Arial; text-decoration: none; }.hiddenstuff { display: none; }
