@import url("css/menu.css");

/* CSS Document */
body {background-color:#ffffff; }

#Body{
 background-color:#f6f9ef;
}

h1{
color:#666666;
font-family:Myriad Pro,Calibri, Arial;
font-size:36px;
}

h2{
 margin-top:0px;
 font-family:Verdana, Arial;
 font-size:14px;
 font-weight:bold;
 color:#000000;
 line-height:18px;
 letter-spacing:.2px;
}

#contentcontainer{
 width:1000px;
 margin:0px auto;
 padding-top:5px;
 padding-bottom:30px;
 border:solid 0px #000000;
 background-color:#ffffff;
}

#maincontent{
  padding-right:10px;
  padding-left:25px;
  padding-top:10px;
}
 
 #login_style{
  display:block;
  float:right;
  margin:10px 20px 0px 0px;
 }
 
 a.user{
  font-family:arial;
  font-size:11px;
  color:#679966;
 }
 

 .contactinfo{
   margin-top:40px;
 }
 
 #logo_area{
 display:block;
 margin:20px;
 }
 
 .menu_style{
 width:1000px;
 background-color:#bad777;
 height:33px;
 text-align:center;
 }

 
 .main_table{
  width:100%;
 }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px; margin:0px; }
.RightPane{ padding:0px; margin:0px; }


.Normal, .normal p, .Normal p{
margin-top:0px;
font-family:verdana, Arial;
font-size:12px;
font-weight:normal;
 color:#000000;
 line-height:24px;
 letter-spacing:.2px;
}

.Normal a, .Normal a:visited, .normal a{
 font-family:verdana, Arial;
font-size:12px;
font-weight:bold;
 color:#679966;

}

.Normal a:hover{
text-decoration:none;
}


/*------------blog & RssFeed overwrites (without containers)-----------------------*/
h2.blog_title a
{
	font-family: Verdana, Arial;
	font-size: 16px !important;
	margin-bottom: 3px;
	margin-top: 15px;
	line-height: 16pt;
	font-weight: bold !important;
}

.BlogInfo{
display:none;
}


p.DNN_News_ItemLink a{
 margin-top:0px;
	font-family: Verdana, Arial;
	font-size: 15px;
	margin-bottom: 3px;
	margin-top: 15px;
	line-height: 16pt;
	font-weight:normal;
}

p.DNN_News_ItemDetails, .DNN_News_ItemDetails p{
margin-top:0px;
font-family:verdana, Arial;
font-size:12px;
font-weight:normal;
 color:#000000;
}


a.rsslink{
margin-top:0px;
font-family:verdana, Arial;
font-size:12px;
font-weight:bold;
 color:#679966;
}

p.DNN_News_ItemDate{
margin-top:0px;
font-family:verdana, Arial;
font-size:11px;
font-weight:normal;
 color:#000000;
 line-height:24px;
 letter-spacing:.2px;
 font-style:normal;
}
/*------*/

.didyouknow_title{
 font-size:20px;
 font-weight:bold;
 color:#000000;
 margin-bottom:10px;
}

#footercontainer{
margin-top:15px;
border-top:solid 1px #000000;
border-left:solid 12px #669966;
padding:5px 15px 10px 15px;

}

.links{
 font-size:12px;
 font-family:Verdana, Arial;
}

a.links{
 font-size:12px;
 font-family:Verdana, Arial;
 color:#679966;
 text-decoration:underline;
}
.footer{
 font-size:11px;
 font-family:Verdana, Arial;
 color:#000000;
 margin-top:7px;
 line-height:12px;
}

.footer a{
 font-size:11px;
 font-family:Verdana, Arial;
 color:#000000;
 text-decoration:underline;
 line-height:12px;
}

.bot_pad{
 padding-left:15px;
 padding-right:15px;
}

.RightPane a.CommandButton, .SubHead a.CommandButton, a.CommandButton:link{
 color:#679966;
 text-decoration:underline;
 font-weight:bold; 
}


.SubHead{
color:Black;
text-decoration:underline;
}


.CommandButton{
color:Black;
}


.DYKCall-left{
 border-right:solid 1px #bad777;
 margin:10px;
 margin-right:15px;
 width:200px;
 float:left;
 padding-right:7px;
}

.DYKCall-right{
 border-left:solid 1px #bad777;
 margin:10px;
 margin-left:15px;
 width:200px;
 float:right;
 padding-left:7px;
}

.DYKCall p{
 font-size:11px;
 line-height:14px;
 color:#000000;
 text-decoration:none;
}

h4.DYKCall-H4{
 font-size:20px;
 color:#679966;
 margin:0px;
}

/*----Event Calendar Overwrites ---*/
table.ListDataGrid{
 border:0px !important;
 background-color:#ffffff;
}

table.ListDataGrid th.ListHeader{
 background-color:#679966;
 color:#ffffff;
 padding-left:5px;
}

table.ListDataGrid th.ListHeader a{
 color:#ffffff;
 text-decoration:none;
}

table.ListDataGrid td.ListDate, table.ListDataGrid td.ListLocation, table.ListDataGrid td.ListTitle{
 color:#000000;
 font-size:13px;
 background-color:#ffffff;
 padding:5px;
 border:solid 1px #cccccc;
 border-bottom:solid 1px #000000;
}

table.ListDataGrid td.ListDate{
width:25%;
}

a.ListTitle, td.ListLocation a{
 color:#679966;
 font-size:13px !important;
 font-weight:normal !important;
 text-decoration:underline;
}


/*----*/


