html { overflow-y:scroll; }

.LeftRightBlue2px { border-left: #333333 2px solid; border-right: #333333 1px solid }
.RightBlue2px { border-right: #333333 2px solid }

h2			{ font-size:18px; color:#333; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:bold; padding-bottom:10px; text-transform:uppercase; }
h3			{ font-size:11px; color:#666; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:bold; padding-bottom:10px; text-transform:uppercase; }
h4			{ font-size:10px; color:#666; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:bold; padding-bottom:0; text-transform:uppercase; }
h5			{ font-size:9px; color:#666; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; padding-bottom:10px; text-transform:uppercase; }

.mainBody		{ color:#333333; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:20px; }
.mainBody a:link	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }
.mainBody a:visited	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }
.mainBody a:hover	{ color:#cc9500; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:underline; line-height:20px; }
.mainBody a:active	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }

.mainBodySmall		{ margin-top:7px; color:#333333; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:18px; }
.mainBodySmall a:link	{ color:#004990; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:18px; }
.mainBodySmall a:visited	{ color:#004990; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:18px; }
.mainBodySmall a:hover	{ color:#cc9500; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:underline; line-height:18px; }
.mainBodySmall a:active	{ color:#004990; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:18px; }

.footerText		{ color:#85bdde; font-size:13px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight:500; }
.footerText a:link	{ color:#85bdde; font-size:13px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight:500; text-decoration:none; }
.footerText a:visited	{ color:#85bdde; font-size:13px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight:500; text-decoration:none; }
.footerText a:hover	{ color:#cc9500; font-size:13px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight:500; text-decoration:underline; }
.footerText a:active	{ color:#85bdde; font-size:13px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight:500; text-decoration:none; }

.paragraphHead		{ margin-bottom:12px;font-size:28px; color:#606060; font-family:georgia,verdana,sans-serif; }
.paragraph		{ margin:3px 0 18px 0; color:#333333; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:20px; }
.paragraph a:link	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }
.paragraph a:visited	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }
.paragraph a:hover	{ color:#cc9500; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:underline; line-height:20px; }
.paragraph a:active	{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; text-decoration:none; line-height:20px; }

.subHead		{ margin:10px 0; color:#ac8502; font-size:14px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }
.subHeadSmall		{ margin:10px 0 3px 0; color:#333333; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }
.subHeadBold		{ margin:10px 0 3px 0; color:#333333; font-size:13px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:bold; }
.subHeadBoldSmall	{ margin:10px 0 3px 0; color:#333333; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:bold; }
.subHeadBkg		{ margin:15px 0 4px 0; padding:7px; border-bottom:1px solid #e1e1e1; background-color:#f5f5f5; color:#ac8502; font-size:14px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }

.calTable		{ border-top:2px solid #f0f0f0;border-left:2px solid #f0f0f0; }
.calCell		{ border-bottom:2px solid #f0f0f0;border-right:2px solid #f0f0f0; }
.calDayHeader		{ height:35px;border-bottom:2px solid #f0f0f0;border-right:2px solid #f0f0f0; }
.homeCalendar		{ color:#333333; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:18px; }

.SideLinksOn			{ color:#548ec7; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; }
.SideLinksOn a:link		{ color:#548ec7; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none; border-bottom:1px dashed #548ec7; }
.SideLinksOn a:visited		{ color:#548ec7; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none; border-bottom:1px dashed #548ec7; }
.SideLinksOn a:hover		{ color:#548ec7; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none; border-bottom:1px dashed #548ec7; }
.SideLinksOn a:active		{ color:#548ec7; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none; border-bottom:1px dashed #548ec7; }

.SideLinksOff			{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; }
.SideLinksOff a:link		{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none }
.SideLinksOff a:visited		{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none }
.SideLinksOff a:hover		{ color:#cc9500; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none; }
.SideLinksOff a:active		{ color:#004990; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; font-weight:500; line-height:16px; text-decoration:none }

.sidebar		{ background-color:#f5f5f5; background-image:url('/img/sidebar/bkg_light.gif'); border-left:#333333 1px solid; padding:16px 25px 0 16px; }
.sidebarHead		{ margin:15px 0 2px 0; color:#ac8502; font-size:12px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }
.sidebarQuote		{ margin:5px 0; color:#999999; font-size:18px; font-family:"Book Antiqua",Garamond,Palatino,Georgia,"Times New Roman",Times,serif; line-height:20px; }
.sidebarQuotePic	{ color: #666666; font-size:10px; font-family:sans-serif,Verdana,Tahoma,Helvetica; font-weight: bold; }
.sidebarBottomSpacer	{ margin-bottom:10px; }

.grayedOut		{ background-color:#f5f5f5;padding:7px; margin:10px 0 15px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }
.grayedOut a:link	{ background-color:#f5f5f5;padding:7px; margin:10px 0 15px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }
.grayedOut a:visited	{ background-color:#f5f5f5;padding:7px; margin:10px 0 15px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }
.grayedOut a:hover	{ background-color:#f5f5f5;padding:7px; margin:10px 0 15px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; color:#cc9500; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:underline; }
.grayedOut a:active	{ background-color:#f5f5f5;padding:7px; margin:10px 0 15px 0; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }

.printPage		{ color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; }
.printPage a:link	{ color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }
.printPage a:visited	{ color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }
.printPage a:hover	{ color:#cc9500; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:underline; }
.printPage a:active	{ color:#999999; font-size:11px; font-family:verdana,helvetica,tahoma,arial,sans-serif; text-decoration:none; }

.photoBkg { margin:3px;padding:3px;background-color:#f0f0f0;border:1px solid gray;text-align:center; }

.question		{ text-indent:-3em; padding-left:3em; margin-bottom:10px; color:#000000; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; line-height:24px; cursor:pointer; }
.question a:link	{ text-indent:-3em; padding-left:3em; margin-bottom:10px; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; cursor:pointer; }
.question a:visited	{ text-indent:-3em; padding-left:3em; margin-bottom:10px; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; cursor:pointer; }
.question a:hover	{ text-indent:-3em; padding-left:3em; margin-bottom:10px; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:underline; line-height:24px; cursor:pointer; }
.question a:active	{ text-indent:-3em; padding-left:3em; margin-bottom:10px; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; cursor:pointer; }

.answer			{ margin-bottom:10px; margin-left:30px; text-align:justify; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; line-height:24px; }
.answer a:link		{ margin-bottom:10px; margin-left:30px; text-align:justify; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; }
.answer a:visited	{ margin-bottom:10px; margin-left:30px; text-align:justify; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; }
.answer a:hover		{ margin-bottom:10px; margin-left:30px; text-align:justify; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:underline; line-height:24px; }
.answer a:active	{ margin-bottom:10px; margin-left:30px; text-align:justify; color:#0099cc; font-size:16px; font-family:'Trebuchet MS',Helvetica,sans-serif; font-weight:500; text-decoration:none; line-height:24px; }

.plus	{ width:22px; text-align:right; color:#666666; }

