@import url(/z_common/resources/style.css);

body  {width:98%; margin-left:auto; margin-right:auto; margin-top:10px; font-family: tahoma, sans-serif, "trebuchet ms", arial; color: #000000; background-color: #ffffff;/*#ffffdf #e3edfc;#c4d7f5 themecolour3; verdana,helvetica */}
table,td, th, p {font-size: 10pt;}

blockquote {margin-top: 0px;margin-bottom: 0px;color: #000000;margin-right: 10px;}

ol {color: #000000;margin-top: 0px;margin-bottom: 0px;}
.rightcoltext  ul {color: #000000;margin-top: 0px;margin-bottom: 0px;margin-left: 20px;}
.centercoltext ul {color: #000000;margin-top: 0px;margin-bottom: 0px;margin-left: 20px;}

h1 {font-size: 18px;color: #000000;margin-top: 0px;margin-bottom: 3px;font-weight: bold;}
h2 {font-size: 15px;color: #0066ff;margin-top: 0px;margin-bottom: 3px;}
h3 {font-size: 13px;color: #0066ff;margin-top: 0px;margin-bottom: 3px;padding-left: 5px;}

.leftcoltext	{font-size: 8pt;color: #333333;}
.centercoltext	{padding-left: 10px;padding-right: 10px;color: #000000;}
.rightcoltext	{padding: 5px;color: #000000;}

.leftcoltext a:link		{color: #666666;}
.leftcoltext a:visited 		{color: #cccccc;}
.leftcoltext a:link:hover	{color: #0066ff;}
.leftcolbg {background-image:   url("../images/nav/DAPA_leftcolumn_bg.gif");background-repeat: repeat-y;background-position: right;background-repeat: repeat-y;background-position: right;}

.centercoltext a:link 		{color: #000000;}
.centercoltext a:visited 	{color: #666666;}
.centercoltext a:link:hover	{color: #0066ff;}

.leftpanel a:link		{color: #333333;}
.leftpanel a:visited 		{color: #cccccc;}
.leftpanel a:link:hover		{color: #0066ff;}

.rightcoltext a:link 		{color: #000000;}
.rightcoltext a:visited 	{color: #cccccc;}
.rightcoltext a:link:hover	{color: #0066ff;}

.hnavbg  {background-image: url("../images/nav/DAPA_hnav_bg.gif");background-repeat: repeat-x;background-repeat: repeat-x;}
.panelbg {background-image: url("../images/nav/DAPA_panel_bg.gif");background-repeat: repeat-x;}

.leftpanel {background-color: #c9c9c9;color: #333333;padding: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000000;
	border-right-width: 1px;border-right-style: solid;border-right-color: #000000;font-size:9pt}
.paraheadbg	{background-image: url("../images/nav/DAPA_parahead_bg.gif");background-repeat: repeat-x;}
.paraheadbg2	{background-image: url("../images/nav/DAPA_parahead_bottom.gif");background-repeat: repeat-x;}
.paraborderleft	{border-left-width: 1px;border-left-style: solid;border-left-color: #999999;}
.paraborderright{border-right-width: 1px;border-right-style: solid;border-right-color: #000000;}

.footer {font-weight: bold;color: #000000;}
.topbar {background-color: #999999;}

.cellBG		{ background-color:#FFFFFF; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calTitle		{ background-color:#0f7be8; font-size:18px; font-weight:bold; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; }
.calAdd		{ background-color:#FFFFE8; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calBody		{ background-color:#c0c0c0; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calCurrDay	{ background-color:#FFFFCC; font-size:12px; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calDay		{ background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calMoYr		{ background-color:#0f7be8; font-size:11px; font-weight:bold; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYr:link		{ font-size:11px; font-weight:bold; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYr:visited		{ font-size:11px; font-weight:bold; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYr:hover		{ font-size:11px; font-weight:bold; color:#e8e8e8; font-family:verdana,arial,helvetica,sans-serif; }
.calMoYrSel			{ background-color:#FFFFFF; font-size:11px; font-weight:bold; color:#000066; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYrSel:link		{ background-color:#FFFFFF; font-size:11px; font-weight:bold; color:#000066; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYrSel:visited	{ background-color:#FFFFFF; font-size:11px; font-weight:bold; color:#000066; font-family:verdana,arial,helvetica,sans-serif; }
a.calMoYrSel:hover	{ background-color:#336666; font-size:11px; font-weight:bold; color:#e8e8e8; font-family:verdana,arial,helvetica,sans-serif; }
textarea	  	{ font-size:9px; font-family:verdana,arial,helvetica,sans-serif; }
optgroup 		{ font-size:9px; font-family:verdana,arial,helvetica,sans-serif; }
option			{ font-size:9px; font-family:verdana,arial,helvetica,sans-serif; }
INPUT 			{ font-size:9px; font-family:verdana,arial,helvetica,sans-serif; }
SELECT 		{ font-size:9px; font-family:verdana,arial,helvetica,sans-serif; }


/* mini calendar; version: 2006-02-06*/

.calMiniNavPanel	{ background-color:#808080; font-size:12px; font-weight:bold;}

a.calMiniNav		{ font-size:10px; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif;}
a.calMiniNav:link, a.calMiniNav:visited {font-weight:bold; color:#FFFFFF; text-decoration:underline;}
a.calMiniNav:hover	{font-weight:bold; color:#e8e8e8; text-decoration:none;}

a.calMiniNavSel		{ font-size:10px; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif;}
a.calMiniNavSel:link, a.calMiniNavSel:visited { background-color:#FFFFFF; color:#336666; text-decoration:underline;}
a.calMiniNavSel:hover	{ background-color:#336666; color:#e8e8e8; text-decoration:none;}

.calMiniBody		{ background-color:#c0c0c0; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calMiniPad		{ font-size:10px; font-family:verdana,arial,helvetica,sans-serif; }

.calMiniCurrDay		{ background-color:#FFFFCC; font-size:10px; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calMiniDay		{ background-color:#FFFFFF; font-size:10px; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }

a.calMiniMoYr		{ background-color:#999999; font-size:10px; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif;}
a.calMiniMoYr:link, a.calMiniMoYr:visited {color:#FFFFFF; text-decoration:underline;}
a.calMiniMoYr:hover	{color:#e8e8e8; text-decoration:none;}


/*--- Flyout menu styles used via menu_tpl.js. ---*/
.nav01iOut	{ color: #0033cc; font-size: 10px; font-weight:bold; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav01iOver	{ color: #ffff99; font-size: 10px; font-weight:bold; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav01oOut	{ text-decoration: none; }
.nav01oOver	{ background: #727279; border: 1px solid #ffffff; text-decoration: none; }
a.nav01oOver:hover {text-decoration: none;}

.nav02iOut	{ color: #ffff99; font-size: 10px; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav02iOver	{ color: #ffff99; font-size: 10px; font-weight:bold; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav02oOut	{ background: #727279; border: 1px solid #ffffff; text-decoration: none; filter: alpha(opacity=90); -moz-opacity:.90;opacity:.90}
.nav02oOver	{ background: #333333; border: 1px solid #ffffff; text-decoration: none; }

.nav03iOut	{ color: #ffffff; font-size: 10px; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav03iOver	{ color: #ffffff; font-weight:bold; font-size: 10px; text-decoration: none; padding: 4px; font-family:verdana,arial,helvetica,sans-serif;}
.nav03oOut	{ background: #727279; border: 1px solid #ffffff; text-decoration: none; filter: alpha(opacity=90); -moz-opacity:.90;opacity:.90}
.nav03oOver	{ background: #333333; border: 1px solid #ffffff; text-decoration: none; }
/*--- end Flyout menu styles ---*/

#marqueecontainer_1{
position: relative;
width: 198px;
height: 190px;
background-color: #ffffff;
overflow: hidden;
border: 1px solid #999999;
padding: 0px;
font-size:.8em
}
#marqueecontainer_2{
position: relative;
width: 162px;
height: 190px;
background-color: #ffffff;
overflow: hidden;
border: 1px solid #999999;
padding: 0px;
font-size:.8em
}

/* z_common OVERRIDES */
#z_calendar_full_container .calTopNav {	background-color: #0f7be8; }
#z_calendar_full_container a.calTopNav:link, a.calTopNav:visited { background-color: #0f7be8; border:1px dotted #0f7be8;	}
#z_calendar_full_container a.calTopNav:hover { background-color:#336666; border:1px dotted #ffffff;}
#z_calendar_detail_container { width: 95%;}