BODY			{font-family : Arial; background-color: #FFFFFF; background-image: url(../images/SYSTEM/header/repeat.y.gif); background-repeat: repeat-y}

TD			{font-family : Arial; font-size: 10pt; color: #444444}
TD.leftnavtab		{background: #666666}
TD.leftnavtab2		{background: #990000}
TD.bglayout		{background-image: url(../images/SYSTEM/header/repeat.x.gif); background-repeat: repeat-x}
TD.caldaywithevent	{color: #990000; font-size: 10px; background: #dddddd; cursor: default}
TD.caldayempty		{color: #000000; font-size: 10px; cursor: default}
TD.caldayoutside	{color: #cccccc; font-size: 10px}
TD.caldayselected	{color: #ffffff; font-size: 10px; background: #3333ff; cursor: default}
TD.weekendempty		{color: #000000; font-size: 10px; cursor: default; background: #eeeeee}
TD.weekendemptyoutside	{color: #cccccc; font-size: 10px; background: #eeeeee}
TD.classesheader	{background: #666666; color: #ffffff}
TD.classes		{background: #aaaaaa; color: #ffffff}


A			{color: #00659C}
A.leftnav		{color: #000000; font-size: 10px; font-weight: bold; text-decoration: none}
A.leftnav:hover		{text-decoration: underline}
A.printerfriendly	{color: #555555; text-decoration: none}
A.printerfriendly:hover	{text-decoration: underline}
A.classlink		{text-decoration: none; font-weight: bold}
A.classlink:hover	{text-decoration: underline}


DIV.leftnav		{padding-left: 15px; padding-top: 4px; padding-bottom: 4px; padding-right: 4px}
DIV.leftnavlabel	{padding-left: 10px; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; font-size: 12px; font-weight: bold; color: #ffffff}
DIV.pagetitle		{padding-left: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 17px; font-style: italic; font-family: verdana; color: #333355}
DIV.albumpagetitle	{padding-top: 3px; padding-bottom: 3px; padding-right: 4px; color: #ffffff}
DIV.mainbody		{padding-left: 10px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px}
DIV.newslettertitle	{font-size: 30px; font-family: times new roman}
DIV.gallerybody		{}
DIV.gallerynavigation	{padding: 4px; text-align: center}
DIV.gallerytitle	{padding-left: 15px; padding-top: 3px; padding-bottom: 3px; background: #888888;color: white; font-size: 13px; font-weight: bold}
DIV.gallerydate		{padding-left: 15px; padding-top: 3px; padding-bottom: 3px; background: #eeeeee; font-size: 13px}
DIV.gallerybody		{padding: 10px; border-top: 1px solid #cccccc}
DIV.gallerycontainer	{padding-right: 5px; padding-bottom: 5px; filter: dropShadow(color=#777777,offX=5,offY=5)}
DIV.gallerydescription	{padding: 3px}
DIV.ImageTitle          {padding-left: 15px; padding-top: 3px; padding-bottom: 3px; color: white; font-size: 13px; font-weight: bold} 
DIV.ImageDescription    {padding-left: 15px; padding-top: 15px; padding-bottom: 3px; color: white; font-size: 13px; }  
DIV.caldate		{padding-right: 4px; font-size: 11px; color: #000000}
DIV.calday		{padding-left: 4px; font-size: 11px; color: #000000}
DIV.calevent		{padding: 3px; font-size: 11px; height: 40px; overflow: auto; cursor: default}
DIV.calcontainer	{position: absolute; left: 50; top: 0; padding-right: 5px; padding-bottom: 5px; filter: dropShadow(color=#777777,offX=5,offY=5)}
DIV.caldetail		{background: #eeeeff; padding: 5px; font-family: verdana; font-size: 11px; border: 1px solid #999999; width: 380; height: 220; overflow: auto}
DIV.caldetailheader	{padding-top: 3px; color: #336699; font-weight: bold; font-size: 12px; text-decoration: underline}
DIV.caldetail P		{margin-top: 2px}
DIV.printerfriendly	{text-align: right; font-size: 11px; font-weight: bold}

P			{line-height: 150%}
P.indent		{text-indent: 40px}

#calcontainer UL	{line-height: 150%}
