/* Rainbow.Zen Module Content and Legacy CSS File */
.head,.Head{font-size:1.5em;font-weight:bold;}
.Subhead,.subhead,.SubHead{font-size:1em;}
.NormalTextBox,.NormaltextBox,.Normaltextbox,.normaltextbox{width:90%;font-size:1em;}
.Normal,.normal{font-size:1em;font-weight:normal;}
.NormalBold,.normalbold,.normalBold{font-size:1em;font-weight:bold;}
.NormalRed,.normalRed,.normalred{color:Red;font-size:1em;}
.NormalItalic,.normalItalic.normalItalic,.normalitalic{font-size:1em;font-style:italic;}
.NormalDim{color:Silver;font-size:1em;font-style:italic;}
.normalTextSmallBold{font-size:0.9em;font-weight:bold;}
.bc_Row,.BreadCrumbs{}
.bc_Text,.BreadCrumbsText{font-size:0.8em;color:black;}
.bc_Link,.bc_Link:link,.bc_Link:visited,.BreadCrumbsLink,.BreadCrumbsLink:link,.BreadCrumbsLink:visited{/*color:black;*/font-size:0.8em;font-weight:bold;text-decoration:none;}
.bc_Link:hover,.BreadCrumbsLink:hover,a.bc_Link:hover,a.BreadCrumbsLink:hover{text-decoration:underline;background-color:#201C5B;}
td.breadcrumbs a:hover{color:white;}
.Error,.error{color:Red;}
.SubSubHead,.subSubHead,.subsubHead,.subsubhead{font-size:1em;font-weight:bold;}
.ItemTitle,.itemTitle,.itemtitle{font-size:1em;font-weight:bold;}
.ItemDate{font-weight:bold;font-size:1em;}
.CommandButton,.commandButton,.commandbutton,.Commandbutton {
	width:150px;
	padding:3px 1em 3px 1em;
	margin:0.5em 0.5em;
	border-width:3px;
	border-style:solid;
	border-color:#A2A2A2 Gray Gray #A2A2A2;
	display:block;
	background:#D2D2D2;
	color:#57473a;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	min-height:1em;
	cursor: pointer;
	background-image:url(img/buttonbg.gif);
}
a.CommandButton:link,a.commandButton:link,a.commandbutton:link,a.Commandbutton:link{
	display:block;
	/*color:Black;*/
	background:#D2D2D2;
	text-decoration:none;
	background-image:url(img/buttonbg.gif);
}
a.CommandButton:visited,a.commandButton:visited,a.commandbutton:visited,a.Commandbutton:visited{
	/*color:Black;*/
	text-decoration:none;
	background-image:url(img/buttonbg.gif);
}
a.CommandButton:hover,a.commandButton:hover,a.commandbutton:hover,a.Commandbutton:hover{
	/*color:Black;*/
	background-color:#B5B5B5;
	text-decoration:none;
	background-image:url(img/buttonbg.gif);
}
a.CommandButton:active,a.commandButton:active,a.commandbutton:active,a.Commandbutton:active{
	color:Red;
	text-decoration:none;
	background-image:url(img/buttonbg.gif);
}
.Grid_Header{color:White;background-color:Gray;}
.Grid_Footer{}
.Grid_Item{}
.Grid_AlternatingItem{background-color:Silver;}
.Grid_SelectedItem{}
.Grid_Pager{}
.EventCalendar{}
.BlogTitle{}
.BlogFooter{}
.BlogArchiveLink{}
.SurveyQuestion{color:DarkRed;}
.SurveyPanel{color:Silver;background-color:Silver;}
.SurveyOption{color:Black;}
.SurveyButton{color:DarkRed;font-weight:bold;}
.rb_PageKeyPhrase{font-size:1em;}
.EnhancedHtmlTitlePage{color:Black;font-size:1.2em;}
.EnhancedHtmlLink{color:Black;font-size:1em;font-weight:bold;}
A.EnhancedHtmlLink:link{color:Black;text-decoration:none;}
A.EnhancedHtmlLink:visited{color:Black;text-decoration:none;}
A.EnhancedHtmlLink:active{color:Black;text-decoration:none;}
A.EnhancedHtmlLink:hover{color:Black;text-decoration:underline;}
.MessageTitle{color:Black;font-size:1.2em;}
.MessageAuthor{color:Black;font-size:1em;}
.MessageBody{color:Black;font-size:1em;}
DIV.edmenuback{border-color:Gray;border-style:solid;border-width:1px 1px 0px 1px;width:100%;background-color:Silver;}
TD.edmenuStyle{width:75px;padding-top:2px;padding-left:2px;text-align:right;}
TD.edmenuEditor{}
TD.edmenuHTML{width:35px;text-align:right;}
.ArticleHead{color:Black;font-size:1.2em;font-weight:bold;}
.Error{color:Red;font-weight:bold;}
SMALL{font-size:0.9em;}
BIG{font-size:1.1em;}
.ItemTitle{color:Black;font-size:1em;font-weight:bold;}
.Message,.message{background-color:Silver;font-size:1em;}
.rb_PageKeyPhrase{color:Black;font-size:1em;}
/* styling non-default .aspx pages */
/*div.rb_DefaultLayoutDiv, div.rb_AlternateLayoutDiv{
	width:660px;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}
table.rb_DefaultLayoutTable, table.rb_AlternateLayoutTable {
	width:800px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	background:white;
	text-align:left;
}
td.rb_DefaultPortalFooter, td.rb_AlternatePortalFooter{
	padding:0;
	margin:0;
}
td.rb_DefaultPortalHeader, td.rb_AlternatePortalHeader{
	padding:0px 0px 0px 0px;
	margin:0px;
}
div.rb_DefaultLayoutDiv div.zm td{
	text-align:left;
}*/
