H1, H2, H3, H4, H5, H6, .Normal, .NormalBold,.NormalTextBox, .CommandButton, .linksbar, .skinpagetitle,
#breadcrumb, #user, #footer, .Head,  .SubHead,.SubSubHead, .user, .childlinks, .footer, TH,TD,DIV, p,TEXTAREA,
div,span,p,td,th,li,a
{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#111;	margin: 0px 0px 0px 0px ;}

/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for CVI DotNetNuke Skin by ThinkofDesign.com */
/*--------------------------------------------------------------------------------------------------------------*/
/*control panel*/
.ControlPanel{background:#FFF;border:#493C33 solid;border-width:0 0 1px 0;}
.ControlPanel img{margin:10px 5px 0px;}
.ControlPanel td td td td img{margin:0px;}
.ControlPanel div{width:1px;height:100px;background:#493C33;}
.ControlPanel td.SubHead{background:#493C33;}
.ControlPanel .SubHead,.ControlPanel .SubHead span{font-size:13px;color:#FFF;font-weight:bold;padding:5px 0;}
.ControlPanel td td td .SubHead{background:transparent;color:#333;font-size:11px;font-weight:normal;}
.ControlPanel a.CommandButton{font-size:10px;font-weight:normal;}
/*--------------------------------------------------------------------------------------------------------------*/
/*page background:#D7E5F2; F2F9FE */
html,body{background:url(media/bodybg.gif) #FFF;margin:0;padding:0;height:100%;text-align:center;}
#skinwrapper{width:80%;margin:5px auto 0;text-align:left;}
#skintop{margin:0 10px;}
#skincurrentdate{width:20%;height:23px;float:left;}
#skinuseroptions{width:60%;height:23px;float:right;text-align:right;}
#skinuseroptions input{border:0;font-size:12px;width:120px;border:1px #9C9080 inset;background:#D9EAF4; height:16px; padding-left:1px;}
#skinheader{background:#FFF;clear:both;border:#493C33 solid;border-width:1px 1px 0;}
#skinlogo{padding:13px 0 13px 30px;}
#skinbanner{width:100%;background:url(banner.png) 50% 50% no-repeat;}
#skinmenu{height:28px;background:#9C9080;position:relative;clear:both;border:1px #493C33 solid;}
#skintable1{background:#FFF;border:#493C33 solid;border-width:0 1px 1px 1px;}
.skincell1{ height:100%;}
#skinpagetitle{margin:0px 10px 0px 0px ;}
#skinfooter{margin:7px 10px;}
#skinfooterleft{width:300px;float:left;}
#skinfootercenter{text-align:center;}
#skinfooterright{width:300px;float:right;text-align:right;}
/*--------------------------------------------------------------------------------------------------------------*/
/*panes*/
.leftpane{width:185px;padding:10px 0 0 0; vertical-align:top;}
.headerpane{width:100%;padding:7px 10px 0 15px; text-align:right; vertical-align:top;}
.contentpane{width:100%;padding:7px 10px 0 0px; vertical-align:top;}
.rightpane{width:185px;padding:7px 0px 0 0px; vertical-align:top;}
/*--------------------------------------------------------------------------------------------------------------*/
/*text*/

.head{font-size:18px;font-weight:bold;color:#415434;}

.skinpagetitle{font-size:24px;color:#AA4400;font-weight:bold;}

/* Interzoic Media */
H1{ color:#415434; font-size:24px; font-weight: bold;  }
.HeaderLarge{ color:#415434; font-size:24px; font-weight: bold;  }
.HeaderLarge2{ color:#AA4400; font-size:24px; font-weight: bold;  }
H2{ color:#415434; font-size:24px; } 
H3{ color:#415434; font-size:18px; font-weight: bold;  } 
.HeaderMedium{ color:#415434; font-size:18px; font-weight: bold;  } 
.HeaderMedium2{ color:#AA4400; font-size:18px; font-weight: bold;  } 
H4{ color:#415434; font-size:18px; } 
H5{ color:#415434; font-size:14px;  font-weight: bold; } 
.HeaderSmall{ color:#415434; font-size:14px;  font-weight: bold; } 
.HeaderSmall2{ color:#AA4400; font-size:14px;  font-weight: bold; } 
H6{ color:#415434; font-size:14px; } 
.accent{ color:#415434;  } 
.accent2{ color:#AA4400;  } 

HR {	border: 0; color: #AA4400; background-color: #AA4400; height: 2; width : 100%; text-align: center; }
ul {margin: .5em .5em .5em 0em; padding-left: 2.0em;}

/* This needs to be fully specified because it is defined in default.css AND it is used as a link in the FAQ mod */
.SubSubHead { font-size: 13px; font-weight: bold; color: #415434;}
/* anchor with class=subsubhead */
a.SubSubHead:link, a.SubSubHead:visited {color: #2B567F;	text-decoration: underline;}
a.SubSubHead:hover, a.SubSubHead:active {	color: #000;	text-decoration: underline;}
/* span of class=subsubhead with anchor inside */
.SubSubHead a:link, .SubSubHead a:visited{ color:#2B567F; text-decoration:underline; }
.SubSubHead a:hover, .SubSubHead a:active{ color:#000; text-decoration:underline;}

/* This needs to be fully specified because it is defined in default.css AND it is used as a link in the FAQ mod */
.SubHead { font-size: 14px; font-weight: bold; color: #415434;}
/* anchor with class=subhead */
a.SubHead:link, a.SubHead:visited{color: #2B567F;	text-decoration: underline;}
a.SubHead:hover, a.SubHead:active  {	color: #000;	text-decoration: underline;}
/* span of class=subhead with anchor inside */
.SubHead a:link, .SubHead a:visited{ color:#2B567F; text-decoration:underline; }
.SubHead a:hover, .SubHead a:active{ color:#000; text-decoration:underline;}

.linkbutton
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #415434;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #415434;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.linkbutton:link,a.linkbutton:active,a.linkbutton:visited
{font-size:11px;  font-weight:bold;
	color: #ffffff; border-top: 2px solid #95B5E1;	border-bottom: 3px solid #415434;	border-left: 2px solid #95B5E1;
	border-right: 3px solid #415434;	padding: 1px 5px 2px 6px;
	text-decoration: none;	background: #5373b9;	line-height: 1.8em;}
a.linkbutton:hover{color: #111111; 	border-top: 3px solid #415434;	border-bottom: 2px solid #95B5E1;	
	border-left: 3px solid #415434;	border-right: 2px solid #95B5E1;	text-decoration: none; 	padding: 0px 6px 3px 5px;}

.pullquote-right{color:black;background:#F5DEB3;float:right;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}
.pullquote-left{color:black;background:#F5DEB3;float:left;
margin: 5px;padding: 5 10 5 10;font-family:Times New Roman, Serif;font-size: 14px;
text-align: center;font-weight:bold;font-style:italic;}

.px30px{font-size:30px;}
.px27px{font-size:27px;}
.px24px{font-size:24px;}
.px21px{font-size:21px;}
.px18px{font-size:18px;}
.px15px{font-size:15px;}
.px12px{font-size:12px;}
.px10px{font-size:10px;}
.px8px{font-size:8px;}

.HeadPage{ font-size:24px; font-weight:bold; color:#415434;  } 


/*========================================================*/
/*  News Articles                                      */
/*========================================================*/

.articleTopCell { background:#9C9080;padding: 6px; height: 25px; }
.articleTopCell .NormalBold {color: #ffffff; font-weight: bold; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #9C9080; height: 25px; }
.articleFooterCell .NormalBold {color: #ffffff; font-weight: bold; }
.articleIconCell { background-color: #C0C0C0; width: 20px; }
/* copy color from HeaderMedium */
.HeaderNews,a.HeaderNews:link,a.HeaderNews:active,a.HeaderNews:visited,.a.HeaderNews:hover{ color:#415434; font-size:18px; font-weight: bold; text-decoration:none;  } 
.HeaderNews,HeaderNews a:link,HeaderNews a:active,HeaderNews a:visited,.HeaderNews a:hover{ color:#415434; font-size:18px; font-weight: bold; text-decoration:none;  } 
/* copy from subhead */
.ArticleLink, a.ArticleLink { font-size: 16px; font-weight: bold; color: #2B567F;}
a.ArticleLink:link, a.ArticleLink:visited, a.ArticleLink:active {color: #2B567F;	text-decoration: underline;}
a.ArticleLink:hover {	color: #000;	text-decoration: underline;}

.RSS{ font-size:11px; 	 } 
a.RSS:link, a.RSS:visited, a.RSS:active {color: #2B567F;	text-decoration: underline;  font-weight:bold; }
a.RSS:hover {	color: #000;	text-decoration: underline; font-weight:bold; }
/* span of class=subsubhead with anchor inside */
.RSS a:link, .RSS a:visited, .RSS a:active{ color:#2B567F; text-decoration:underline; font-weight:bold; }
.RSS a:hover{ color:#000; text-decoration:underline;  font-weight:bold; }


/*========================================================*/
/*  Calendar                                      */
/*========================================================*/

/*========================================================*/
/*  Form Master                                      */
/*========================================================*/
.frmReport{	width: 450px;	border-collapse: collapse;}
.frmMainTable{	width: 450px;	border-collapse: collapse;}
.frmPadding{	padding:3px 3px 3px 3px;}
.addressInfo{	background:#ffffff;	padding:3px 0px 6px 6px;}
.colHeading{	background:#256085;	padding:3px 3px 3px 8px;	}
.col1{background:#D5E1CF;width:50%;padding:3px;}
.col2{background:#F5DEB3;width:50%;padding:3px;}


/* ================================
    CSS STYLES FOR Module Event
   ================================

.EventMainDiv .Normal{ font-weight: normal;}
.EventMainDiv td{ font-weight: normal;}
*/

.EventMainDiv A, A.EventMainDiv{ 	 color:#2B567F !important; text-decoration:underline; }
.EventMainDiv A:hover, A.EventMainDiv:hover{ color:#000 !important; text-decoration:underline;  }

.Eventtooltip{	border: #ABC9ED 1px solid;	padding: 5px;	font-size: 10px;	filter: alpha(opacity=80);	width: 450px;
	color: #111;	background-color: #FFF0BB;	text-align: left;	moz-opacity: 0.8;}

.Event{	border: #98B6DC 1px solid; width: 90%; 	table-layout: auto;	padding: 0px;	 margin: 0px;	
	background-color: #E5EDF7;	border-collapse: collapse;}
.Event td{border: #98B6DC 1px solid;		height: 90px;	text-align: left;}

.EventTitle{ width: 100%; border-collapse: collapse; 	padding: 0px;	 margin: 0px; }
.EventTitle td{ border: 0px;	width:33%; text-align: center; font-weight: bold;	font-size: 20px;	}

.EventSelectedDay{	background-color: #E5EDF7;}

.EventDayHeader, .EventDayHeader td{ border: #98B6DC 1px solid;	font-weight: bold; font-size: 14px;	background-color: silver;}

.EventNextPrev A, A.EventNextPrev{ font-size:17px; color:#2B567F !important; text-decoration:underline; font-weight:bold; }
.EventNextPrev A:hover, A.EventNextPrev:hover{ color:#000 !important;  }
.EventNextPrev{	padding-top:10px; }

.EventDay{	background-color: #F9F5E7;  width: 14%; }
.EventDay A, A.EventDay{ font-weight:normal; }

.EventTodayDay{	background-color: #F9F5E7;  width: 14%; }
.EventTodayDay A, A.EventTodayDay{ font-weight:normal; }

.EventOtherMonthDay{	background-color: #eee;  width: 14%; }
.EventOtherMonthDay A, A.EventOtherMonthDay{ font-weight:normal; }

.EventWeekendDay{	background-color: #F9F5E7;  width: 14%; }
.EventWeekendDay A, A.EventWeekendDay{ font-weight:normal; }

.EventSelectedDay{	background-color: #E5EDF7;  width: 14%; }
.EventSelectedDay A, A.EventSelectedDay{ font-weight:normal; }

.EventSelector{	background-color: #ff0000;}
.EventSelector a,.EventSelector a:visited,.EventSelector a:hover
{	font-size: 20px;	color: #0000ff;	text-decoration: none;}	

/* unable to take effect due to .Event td */
/* .EventTodayDay{	border: black 2px solid;} */



.footer,.sfooter{font-size:11px;color:#FFF;}
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons color:#493C33; */
a:link{color:#2B567F;text-decoration:underline;font-weight:bold;}
a:visited{color:#2B567F;text-decoration:underline;font-weight:bold;}
a:hover{color:#000;text-decoration:underline;font-weight:bold;}
a:active{color:#000;text-decoration:underline;font-weight:bold;}

.StandardButton{background:#D7E5F2;border:1px #D7E5F2 outset;padding:5px;}

a.CommandButton{font-size:14px;font-weight:bold;}
a.CommandButton:link{color:#2B567F;text-decoration:underline;}
a.CommandButton:visited{color:#2B567F;text-decoration:underline;}
a.CommandButton:hover{color:#000;text-decoration:underline;}
a.CommandButton:active{color:#000;text-decoration:underline;}

.skincurrentdate,.skinuseroptions{color:#493C33;font-weight:bold;font-size:12px;}
a.skinuseroptions:link{color:#67A8D5;text-decoration:none;}
a.skinuseroptions:visited{color:#67A8D5;text-decoration:none;}
a.skinuseroptions:hover{color:#67A8D5;text-decoration:underline;}
a.skinuseroptions:active{color:#67A8D5;text-decoration:underline;}

a.skinsitesearch{color:#493C33;font-weight:bold;font-size:12px;}
a.skinsitesearch:link{color:#493C33;text-decoration:none;}
a.skinsitesearch:visited{color:#493C33;text-decoration:none;}
a.skinsitesearch:hover{color:#493C33;text-decoration:underline;}
a.skinsitesearch:active{color:#493C33;text-decoration:underline;}

.skinfooter,a.skinfooter{color:#493C33;font-weight:bold;font-size:12px;}
a.skinfooter:link{color:#493C33;text-decoration:none;}
a.skinfooter:visited{color:#493C33;text-decoration:none;}
a.skinfooter:hover{color:#493C33;text-decoration:underline;}
a.skinfooter:active{color:#493C33;text-decoration:underline;}
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.MainMenu_MenuContainer{background:transparent;width:1%;margin-left:10px;}
.MainMenu_MenuContainer td{font-size:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;font-size:13px;font-weight:normal;
	padding:2px 15px 2px 6px;
	border:1px #9C9080 solid;border-width:1px 0;
}
.submenuitembreadcrumb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#493C33;font-size:13px;font-weight:normal;
	padding:2px 15px 2px 6px;
	border:1px #9C9080 solid;border-width:1px 0;
}
.submenuitemselected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#493C33;font-size:13px;font-weight:normal;
	padding:2px 15px 2px 6px;
	background:#9C9080;
	border:1px #9C9080 solid;border-width:1px 0;
}
.MainMenu_MenuArrow{
	font-size:11px;
	padding:2px 0 2px 10px;height:24px;
	border:#9C9080 solid;border-width:1px 1px 1px 0;
}
.submenu{
	z-index:1000;
	border:1px #493C33 solid;
	padding:0;
	background:#9C9080;
}
.rootmenuitem{background:transparent;}
.rootmenuitem img{display:none;}
.rootmenuitem td{padding:0 7px;height:26px;cursor:pointer;cursor:hand;}
.rootmenuitem span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:13px;font-weight:bold;white-space:nowrap;}
.rootmenuitemselected{background:transparent;}
.rootmenuitemselected img{display:none;}
.rootmenuitemselected td{padding:0 7px;height:26px;cursor:pointer;cursor:hand;}
.rootmenuitemselected span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#493C33;font-size:13px;font-weight:bold;white-space:nowrap;}
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb img{display:none;}
.rootmenuitembreadcrumb td{padding:0 7px;height:26px;cursor:pointer;cursor:hand;}
.rootmenuitembreadcrumb span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#493C33;font-size:13px;font-weight:bold;white-space:nowrap;}
.MainMenu_MenuBreak{display:none;}
