body 
{
	
	 FONT-FAMILY: Verdana;
	 background-color: #DDE4Eb;
	 margin-top:0;
}
form
{
	margin:0px;
}

.lastcontent
{
	padding-top: 10px;
}

.ApplicationList
{
	font-size: 8pt;
	font-family: Verdana;
}

#Wrapper
{
	width: 900px;
	height:auto;
	margin: 0 auto;
	background-image: url(/Images/BackGround.gif);
	background-repeat: repeat-y;
}

#FooterWrapper
{
	width: 900px;
	height:auto;
	margin: 0 auto;
	background-image: url(/Images/BackGround.gif);
	background-repeat: repeat-y;
}

.MoveFront
{
	padding-left: 14px;
}
	
#TopLeftADsection
{
	width: 199px;	
	padding: 13px;
	height:67px;
	float:left;
	background-color:#1a3664;
	border-bottom: solid 1px white;
}

#TopRightADsection
{
	width: 510px;
	height: 93px;
	float: left;
	background-color: #1a3664;
	border-bottom: solid 1px white;
	margin:0;
	padding:0 0 0 165px;
}

#TopNavSection
{
	padding-right: 10px;
	
}

#TopNavSection ul
{
	display: inline;
	float: left;
	margin: 0;
	padding:0;
}

#TopNavSection li
{
	list-style: none;
	padding-right: 2px;
	float:left;
}

#RightColumn ul
{
	margin:0px;
	padding:0px;
}

#RightColumn ul li
{
	margin:0px 0px 0px 15px;
	padding:0px;
}

#RightColumn p
{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:0px;
	
}

#SearchTextBox
{
	margin-bottom: 3px;
	margin-left: 40px;
	height: 13px;
}

#searchButton
{
	padding-top: 6px;
}

#DividerSection
{
	height:35px;
}
#BottomNavSection
{
	color: #5F7292;
}

#BottomNavSection a
{
	display:block;
	color: White;
	text-decoration: none;	
	font-weight: bold;
	float:left;
	padding: 5px 0;
	font-size: 10pt;
	font-family: 'Trebuchet MS';
}

#BottomNavSection .VerticalBar
{
	color: #5F7292;
	margin: 8px 20px 0px;
	padding: 0;
	text-decoration: none;
	font-size: 0px;
	font-weight: normal;
	float: left;
	background-color: #5F7292;
	width: 1px;
	height: 12px;
}

.ClearSection
{
	clear: none;
}

.adxLinkSummary
{
	font-size:0.6875em;
}

#TreeNavSection
{
	/*width: 300px;*/
	width:298px;
	float:left;
	background-color: #4488dd;
	margin-left:1px;
	height:100%;
}

#TreeNavSection .adxSecNavLevel0TD
{
	border-bottom: dotted 1px white;
	/*padding-left: 13px;*/
	height: 32px;
	margin:0px;
	padding:0px;
}

#TreeNavSection a
{
	color: White;
	text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

#TreeNavSection .adxSecNavLevel0
{
	background-image:url(/Images/TreeviewIconwMargin.gif);
	background-position:right;
	background-repeat:no-repeat;
	/*margin-right:13px;
	
	padding:11px 0px 11px 13px;*/
}
#TreeNavSection .adxSecNavLevel0 a
{
	display:block;
	height:11px;
	width:100%;
	padding:11px 0 11px 13px;
	
}
#TreeNavSection .adxSecNavOverLevel0
{
	background-image:url(/Images/TreeviewIconwMarginOver.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color: #7CACE7;
/*	margin-right:13px;
	padding:11px 0px 11px 13px;*/
}

#TreeNavSection .adxSecNavOverLevel0 a
{
	display:block;
	height:11px;
	width:100%;
	padding:11px 0 11px 13px;
	
}
#TreeNavSection .adxSecNavCurrentLevel0
{
	
	padding-bottom: 11px;
	padding-top: 11px;
	background-color: #69A0E4;
	border-color:#69A0E4;
	padding-left: 13px;
}

#TreeNavSection .adxSecNavCurrentLevel0 a
{
	color: #ffda30;
}

#TreeNavSection .adxSecNavLevel1
{
	padding: 0px 0px 0px 5px;
	margin-top: 5px;
	margin-right: 5px;
}
#TreeNavSection .adxSecNavLevel1 a:hover
{
	color:#FFDA30;
}

#TreeNavSection .adxSecNavCurrentLevel1
{
	padding: 0px  0px 0px 5px;
	margin-top: 5px;
	margin-right: 5px;
}

#TreeNavSection .adxSecNavCurrentLevel1 a
{
	color: #ffda30;
}

.SecNavLevel1Table
{
	 background-color: #69A0E4;
}

.LinkSectionTop
{
	 background-color: #2A5FA0;
	
}
.LinkSectionTop a, .LinkSectionTopCurrent a 
{
	display:block;
	padding:11px 0 11px 13px;
	width:100%;
	
}
.LinkSectionTopCurrent
{
	 background-color: #6E8FBD;
}
.LinkSectionBottom
{
	background-color: #2A5FA0;
	border-top: dotted 1px white;
}
.LinkSectionBottom a, .LinkSectionBottomCurrent a
{
	padding:11px 0 11px 13px;
	width:100%;
	display:block;
}
.LinkSectionBottomCurrent
{
	background-color: #6E8FBD;
	border-top: dotted 1px white;
}	
#MyMonroeSection
{
	background-color: #99ADC2;
	padding-top:10px;
	padding-bottom:10px;
	height:auto;
}

#MyMonroeSection .MyMonroeRow
{
	padding:3px 0px 0px 0px;
}

#MyMonroeSection .RegisterSection
{
	margin-left:12px;
	margin-top:5px;
}

#TreeNavSection .Link a
{
	font-family:Verdana;
	font-size:10px;
	color:#1a3664;
	text-decoration:underline;
}

#MyMonroeTitle
{
	margin-left: 12px;
	margin-top: 10px;
	color: White;
	font-weight: normal;
	font-size: 18px;
}

#CommingSoon
{
	margin-left: 12px;
	margin-top: 10px;
	color: #1A3664;
	font-weight: bold;
	font-size: 18px;
}

.Title
{
	padding:2px 0px 1px 0px;
	font-size:11px;
	color:White;
	margin-left:12px;
}

.GreyTitle
{
	color:#808080;
}

.adxSectionMediaCaption
{
	text-align:center;
	color:#808080;
}


#ContentSection
{
	float: right;
	width: 599px;
	background-color:White;
}

#TextBox1
{
	width: 186px;
	margin-left: 10px;
}

 #TextBox2
 {
	width: 186px;
	margin-left: 11px;
 }

.FooterSectionText
{
	float:right;
	padding-right:13px;
	color: #FFF;
	font-size: 10px;
}

#FooterSection
{
	 clear:both;
	 height:10px;
	 color: #FFF;
	 font-weight:normal;
	 font-size:10px;
	 padding:5px 0px;
     margin:1px 0 0 1px;
     vertical-align:bottom;
     background-color:#99ADC2;
     border-top:solid 1px #FFF;
}

#FooterSection .VerticalBar
{
	float:left;
	width:1px;
	padding:0 9px;
}
#FooterSection .footerlinks a
{
	font-family:Verdana;
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	padding:0px 4px;
	float:left;
}

#FooterSection .footerlinks
{
	float:left;
	margin:0;
	padding:0 0 0 12px;
	width:65%;
}

#FooterSection .footerprinter
{
	float:right; 
	margin-right:10px;
	margin-bottom:10px;
}

img
{
	border: none;
}

.imgcontact
{
	border-right: #9a9a98 2pt solid;
	border-top: #9a9a98 2pt solid;
	border-left: #9a9a98 2pt solid;
	border-bottom: #9a9a98 2pt solid;
}

.OnlineApplicationPadding
{
	padding-bottom:5px;
}

#Wizard .SecNavLevel0Table
{
	margin: 20px 13px;
}

#Wizard #ChildNavSection .adxTOCSummary
{
	margin: 8px 0px 3px 50px;
}


#Wizard .SecNavLevel0Table .adxSecNavLevel0, #Wizard .SecNavLevel0Table .adxSecNavCurrentLevel0
{
	background-image: url(/Images/ChildNavIcon.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 0.6875em;
	font-weight: bold;
	padding-right: 15px;
}
#Wizard .SecNavLevel0Table .adxSecNavLevel0 a
{
	color:#9ED063;
	text-decoration:none;
}


#Wizard #ChildNavSection .adxTOCTitle
{
	background-image:none;
	margin-bottom:0px;
}
#Wizard #ChildNavSection .adxTOCTitle #ChildNavSection
{

}
#Wizard #ChildNavSection .adxTOCTitle a 
{
	margin-left:0px;
}
#Wizard #ChildNavSection .adxTOCTitle .ApplyStep a
{
	color:#9ED063;
	font-weight:bold;
}
#Wizard .WizardFooter .SecNavLevel0Table
{
	margin:20px 13px;
}

#Wizard .WizardFooter .SecNavLevel0Table .adxSecNavLevel0, #Wizard .WizardFooter .SecNavLevel0Table .adxSecNavCurrentLevel0
{
	background-image:none;
	font-size:0.6275em;
	font-weight:bold;
	padding:0;
}
#Wizard .WizardFooter .SecNavLevel0Table .adxSecNavLevel0 a
{
	color:#4189DD;
	font-weight:normal;
}

/**************************Home***********************/
#LeftContentHomeSection
{
	 float: left;
	 font-size: 0.675em;
	 width:299px;	
	 border-right: dotted 1px #ABB6C7;	 
}

#RightContentHomeSection
{
	width: 299px;
	float: left;
	font-size: 0.675em;
}

.Content
{
	padding-right:15px;
	padding-left: 12px;
}


.Content table
{
	padding-top: 0;
	margin-top: 0;
}

.ContentTitleHome
{
	background-color: #4488dd;
	height: 22px;
	color: White;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 9px;
	font-size: 14px;
}
#NewsAd 
{
	text-align:center;
}

#NewsAd .adxSectionImageTable
{
	padding:12px 0px 0px 12px;
}

#NewsHighlights .adxTOCTitle
{
	margin:10px 0px 2px 0px;
}

#NewsHighlights .adxTOCTitle a
{
	font-family:Verdana;
	font-size:11px;
	color:#4488dd;
	text-decoration:none;
	margin-left:12px;
}

#NewsHighlights .adxTOCSummary
{
	font-family: Verdana;
	font-size: 11px;
	margin-left: 12px;
	padding-right: 10px;
}

#NewsHighlights .TOCLineSpace
{
	visibility:hidden;
}

#FeatureHighlights .adxSectionImageTable
{
	padding:12px 0px 0px 12px;
}

#FeatureHighlights .adxTOCTitle
{
	margin:10px 0px 2px 0px;
}

#FeatureHighlights .adxTOCTitle a
{
	font-family:Verdana;
	font-size:11px;
	color:#4488dd;
	text-decoration:none;
	margin-left:12px;
}

#FeatureHighlights .adxTOCSummary
{
	font-family:Verdana;
	font-size:11px;
	margin-left:12px;
	padding-right: 10px;
}

p.adxSectionSubhead
{
	color: #4488dd;
	font-weight: bold;
     margin:8px 0;
}

td.adxSectionCopy
{
	padding-bottom: 8px;
}

.adxSectionMediaImage
{

	 padding: 3px 0 0 3px;
}

#TopAdHomeSection
{
	padding-bottom: 1px;
}

/****************Page********************/

#LeftColumn
{
	width: 460px;
	float: left;
	padding-right: 0px;
}

#RightColumn
{
	width:197px;
	padding-left: 7px;
	padding-top: 10px;
	float: right;
}

#FullColumn
{
	width: 648px;
	float: left;
}

.PageContentSection
{
	margin: 0px 13px 0px 0px;
	font-size: 11px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.StepsPageContentSection
{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	clear: both;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 14px;
	color: black;
}


.StepsPageContentSection .adxSectionSubhead
{
	font-size: 11px;
	color: black; 
}

.PageContentSection .adxSectionSubhead
{
	padding-left: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.PageContentSection  .adxSectionCopy
{
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.adxSectionCopy a
{
	color:#4189dd;
	text-decoration:underline;
}

.adxSectionCopy a:hover
{
	color:#4189dd;
	text-decoration:none;
}


.PageContentSection .adxSectionCopy p
{
	margin:0px;
}

.PageContentSection .adxSectionCopy th
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#808080;
	padding:5px 0px;
}
.PageContentSection .adxSectionCopy tr 
{

	padding:3px 0px 3px 0px;
}

.PageContentSection .adxSectionCopy .blue td
{
	background-color:#ededed;
}


.PageContentSection  .adxSectionSubhead
{
	color: Black;
}

#SecondContentSection
{
	/*margin-top: 0px;*/
}

#ChildNavSection
{
	font-size: 0.6875em;
	padding-left: 15px;
	padding-top: 10px;
	clear: both;
}

#ChildNavSection .SecNavLevel1Table, #ChildNavSection .SecNavLevel2Table
{
	background-color:Transparent;
	margin-top:5px;
}
#ChildNavSection .adxTOCTitle, #ChildNavSection .adxSecNavLevel0
{
	  background-image: url(/Images/ChildNavIcon.gif);
	  background-position: left;
	  background-repeat: no-repeat;
	  padding-top: 0px;

}

#ChildNavSection .adxTOCTitle a, #ChildNavSection .adxSecNavLevel0 a
{
	text-decoration: none;
	font-weight: bold;
	color: #4189DD;
	margin-left: 15px;
}

#ChildNavSection .adxSecNavLevel1
{
	  padding-top: 1px;
}

#ChildNavSection .adxSecNavLevel1 a
{
	text-decoration: none;
	font-weight: bold;
	color: #4189DD;
	margin-left: 15px;
}
#ChildNavSection .adxSecNavLevel2 a
{
	text-decoration: none;
	font-weight: bold;
	color: #4189DD;
	margin-left: 30px;
}

#ChildNavSection .adxSecNavTOCSummary
{
	margin:0 0 5px 15px;
}
#ChildNavSection .SecNavLevel2Table .adxSecNavTOCSummary
{
	margin:0 0 5px 30px;
}
#ChildNavSection .adxTOCSummary
{
	margin-left:15px;
}

#PageHeader
{
	margin-left:1px;
	background-color: #99adc2;
	color: White;
}

#TitleSection
{
	padding:  10px 0 5px 14px;
	font-size: 1.75em;
	float: left;
	width: 79%;
}

#PrintSection
{
	float: right;
	font-size: 0.6875em;
     padding-top: 16px;
	padding-right: 13px;
}

#PrintSection a
{ 
	color: White;
	text-decoration: none;
}

.BreadCrumbsSection
{
	font-size: 0.6875em;
	padding: 0 0 3px 14px;
	clear: both;
}

.BreadCrumbsSection a
{
	text-decoration: none;
	color: White;
}
	
#ctl00_ContentPlaceHolder1_Inside
{
	color: #808080;
	font-weight: bold;
	float: left;
	padding-right: 0px;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 15px;
}

.ChildNavTitleSection
{
	font-weight: bold;
	float: left;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 15px;
}

.PageTitleSection
{
	display:none;
}


.LinkTitleSection
{
	margin: 15px 0px 10px;
	font-weight: bold;
	padding-left: 14px;
	padding-top: 0px;
}

.LinkSection
{
	padding-left: 14px;
}

.adxLinkTitle
{
	background-image: url(/Images/ChildNavIcon.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 0.6875em;
}

.adxLinkTitle a
{
	text-decoration: none;
	font-weight: bold;
	color: #4189DD;
	margin-left: 15px;
}

.adxLinkURL
{
	display:none;
}

.adxLinkURL a
{
	color: #4189DD;
	text-decoration: none;
}

.adxAttachmentTitle
{
	font-size: 0.6875em;
}

.adxAttachmentTitle a
{
	color: black;
	text-decoration: none;
}

.adxAttachmentDetails
{
	font-size: 0.6875em;
}

.adxAttachmentFilename a
{	
	color: #4189DD;
	text-decoration: none;
}

.adxAttachmentSize
{
	color: #4189DD;
}

.adxAttachmentSummary
{
	font-size: 0.6875em;
}

.adxAttachmentSummary p
{
	margin: 0;
}

.BorderSection
{
	border-top: dotted 1px #A3AFC1;
	margin-left: 14px;
	padding-bottom: 8px;
	margin-top: 8px;
}


#ContactSection
{
	padding-left: 14px;
	margin:20px 0;
	font-size: 0.6875em;
}

.TitleInGrey
{
	color: #808080;
	font-weight: bold;
	padding: 0 4px 0 0;
	font-size: 1.5em;
}

.TitleInBlack
{
	color: black;
	font-weight: bold;
	font-size: 1.5em;
}

.PhotSection
{
	width: 0px;
}

.adxContactAddress p
{
	padding: 0;
	margin: 0;
}

.adxContactAddress
{
	padding-top: 8px;
}

.adxContactName
{
	padding-top: 5px;
	font-weight: bold;
}

.adxContactJobTitle
{
	padding-bottom: 6px;
}

.adxContactEmail a
{
	color: #4189DD;
	text-decoration: none;
}

#BottomADSection
{
	padding: 15px 0 20px 14px;
}

.RightAD
{
	padding: 5px 0;
}

.PollSection
{
	padding:5px 5px 5px 5px;
	width:187px;
	height:240px;
	background-repeat:repeat-y;
	background-image: url("/Images/PollBg.png");
}

.adxPollQuestion
{
	font-size:11px;
	margin-bottom:10px;
}

.adxPollResponse
{
	font-size:11px;
}

.adxPollViewLink a
{
	font-size:11px;
	text-decoration:none;
	color:#4189DD;
}

.adxPollArchivesLink a
{
	font-size:11px;
	text-decoration:none;
	color:#4189DD;
}

.adxADCopy
{
	font-size: 0.6875em;
}

.HomeStyle
{
    width:186px;
    height:13px;
}

.ContentStyle
{
    width:120px;
    height:12px;
}

#PrintLogoSectionBlackPage
{
	position:relative;
	display:block;
	padding:13px;
	height:50px;
	float:left;
	background-color:#FFF;
	border-bottom: none;
}

.SubmitStyle
{
	padding-right: 0px;
	padding-left: 95px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.ContentSubmitStyle
{
	padding:0px 0px 0px 30px;
}
	

#BackToTop
{
	vertical-align:bottom;
	margin-left:20px;
}

#BackToTop a
{
	font-size:11px;
	color:#4189dd;
	text-decoration:none;
}
	

/*****************FAQ**************/
#FaqSection
{
	padding-left: 14px;
	padding-top: 3px;
	/*padding: 0px 0px 15px 20px;*/
}

.QuestionLink a, .TopLink a
{
	color: #4488dd;
	text-decoration: none;
	margin-right: 10px;
}

.QuestionLink a:hover
{
	text-decoration: underline;
}

.TopLink
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.TopLink a
{
	color: #4488dd;
	text-decoration: none;
	margin-top: 3px;
}

.TopLink a:hover
{
	text-decoration: underline;
}

.AnswerTitle
{
	font-weight: bold;
	margin-right: 10px;
}

.AnswerCopy
{
	margin-right: 10px;
	padding-top: 10px;
}

.AnswerCopy p
{
	margin: 0;
}

.AnswerCopy a
{
	color: #4488dd;
	text-decoration: none;
}

.AnswerCopy a:hover
{
	text-decoration: underline;
}

.FaqBorderSection
{
	border-top: dotted 1px #A3AFC1;
	margin: 10px 10px 10px 0px;
}



/** Print Elements **/

#PrintFooter
{
	display:none;
}

#PrintLogoSection
{
	display:none;
}

/** Search Page **/

#SearchResultSection
{
	font-size: 11px;
	margin: 13px;
}

#SearchResultSection td
{
	padding-bottom:7px;
}

.SearchTitleSection
{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:5px 10px;
	background-color:#7AACE7;
}

.adxIndexSearchMessage
{
	float:left;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:20px;
}

.adxIndexSearchPaging
{
	padding:10px;
	float:right;
	font-size:10px;
}

#SearchResultSection .SearchResults
{
	clear:both;
	padding:10px 5px;
	margin:0 10px;
	border-top: dotted 1px #A3AFC1;
}

.adxIndexSearchPaging img
{
	float:left;
	
}

.SearchResultsPages
{
	float:left;
	padding:0 8px;
}

.SearchResultsPages a
{
	color:#4189DD;
	text-decoration:none;
	padding:0 2px;
}

.adxSearchCurrentPage
{
	padding:0 2px;
}

.adxIndexSearchTitle
{
	font-weight:bold;
}

.adxIndexSearchTitle a
{
	color:#4189DD;
	text-decoration:none;
}


/**************************************************************SiteMapOne*/
.SiteMapLevel_0
{
	font-size:8pt;
	font-weight:bold;
	color:#4189DD;
}
.SiteMapLevel_0, .SiteMapLevel_0 a, .SiteMapLevel_0 a:visited
{
	font-weight:bold;
	text-decoration:none;
	color:#4189DD;
}
.SiteMapLevel_0 a:hover
{
	font-weight:bold;
	color:#4189DD;
	text-decoration:underline;
}
.SiteMapLevel_1
{
	font-size:8pt;
	font-weight:bold;
	color:#4189DD;
	padding-top:8px;
}
.SiteMapLevel_1 a, .SiteMapLevel_1 a:visited
{
	font-weight:bold;
	text-decoration:none;
	color:#4189DD;
}
.SiteMapLevel_1 a:hover
{
	font-weight:bold;
	color:#4189DD;
	text-decoration:underline;
}
.SiteMapLevel_1 .SiteMapBullet
{
	padding-left: 18px;
}
.SiteMapLevel_2
{
	font-size:8pt;
	font-weight:normal;
	color:#4189DD;
	padding-top:2px;
	padding-bottom:0px;
}
.SiteMapLevel_2 a, .SiteMapLevel_2 a:visited
{
	font-weight:normal;
	text-decoration:none;
	color:#4189DD;
}
.SiteMapLevel_2 a:hover
{
	font-weight:normal;
	color:#4189DD;
	text-decoration:underline;
}
.SiteMapLevel_2 .SiteMapBullet
{
	padding-left: 35px;
}
.SiteMapLevel_3
{
	font-size:8pt;
	font-weight:normal;
	color:#4189DD;
}
.SiteMapLevel_3 a, .SiteMapLevel_3 a:visited
{
	font-weight:normal;
	text-decoration:none;
	color:#4189DD;
}
.SiteMapLevel_3 a:hover
{
	font-weight:normal;
	color:#4189DD;
	text-decoration:underline;
}
.SiteMapLevel_3 .SiteMapBullet
{
	padding-left: 52px;
}
.SiteMapBullet
{
    padding-left: 2px;
    padding-right: 3px;
    font-weight: bold;
    cursor: hand;
}
.SiteMapLevel_4
{
	font-size:8pt;
	font-weight:normal;
	color:#4189DD;
}
.SiteMapLevel_4 a, .SiteMapLevel_4 a:visited
{
	font-weight:normal;
	text-decoration:none;
	color:#4189DD;
}
.SiteMapLevel_4 a:hover
{
	font-weight:normal;
	color:#4189DD;
	text-decoration:underline;
}
.SiteMapLevel_4 .SiteMapBullet
{
	padding-left: 69px;
}
.clear
{
	clear:both;
}

.EventsCalendar .EventHeader
{ 
	margin-top:10px;
	margin-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.EventsCalendar hr
{
	margin-right:15px;
}
.adxCalendarNav
{	
	width:100%;
	text-align:center;	
	background-color:#EEEEEE;
	padding-bottom:6px;
	margin-bottom:10px;
}
.adxCalendarPager
{
	background-color:#DDE4EB;
	color:#4488DD;
	font-size:12px;
	font-weight:bold;
	padding:6px 0px 6px 0px;
}
.adxCalendarPager table
{
	width:100%;
}
.adxCalendarPager .PreviousCell
{
	text-align:left;
}
.adxCalendarPager .NextCell
{
	text-align:right;
}
.adxCalendarPager img
{
	vertical-align:middle;
	padding-left:4px;
	padding-right:4px;
}
.adxCalendar
{
	width:98%;
	padding-top:2px;
	padding-bottom:2px;
}
.adxCalendar td
{	
	background-color:#ffffff;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
	height: 18px;
	border:solid 1px #eee;
	color:#BDBDBD;
}
.adxCalendar td a
{
	text-decoration:none;
}
.adxCalendar .WeekDay td
{
	background-color:#eee;
	color:#FFFFFF;
	background-color:#B3BFCC;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}
.adxCalendar .evts_day_evented
{
	background-color:#FFFFFF;
	color:#4488DD;
}
.adxCalendar .evts_day_evented a
{
	color:#4488DD;
}
.adxCalendar .evts_day_selected
{
	background-color:#A4D867;
	font-weight:bold;
	color:#fff;
}
.adxCalendar .evts_day_selected a
{
	color:#fff;
}
.adxCalendarSelect
{
	float:left;
	padding-left:15px;
	padding-top:10px;
	height:25px;
}
.adxCalendarSelect .Months
{
	width:90px;
}
.adxCalendarSelect .Years
{
	width:50px;
}
.adxCalendarSelect select
{
	font-size:0.7em;
	color:#a0a0a0;
}
.adxCalendarSubmit
{
	float:left;
	height:25px;
}
.adxCalendarSubmit input
{
	padding-top:12px;
	padding-left:6px;
}
.adxCalendarNav form
{
	padding:0;
	margin:0;
}

.EventsCalendar .Events, .EventsCalendar .CategoryEvents
{
	margin-left:15px;
	margin-top:15px;
}
.EventsCalendar .Events .adxTOCTitle a, .EventsCalendar .CategoryEvents .adxTOCTitle a
{
	color:#4488DD;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.EventsCalendar .Events .adxTOCDate, .EventsCalendar .CategoryEvents .adxTOCDate
{
	float:left;
	color:#5c5c5c;
	font-size:11px;
	padding-right:5px;
}
.EventsCalendar .Events .LocationCSS, .EventsCalendar .CategoryEvents .LocationCSS
{
	float:left;
	color:#5c5c5c;
	font-size:11px;
	padding-right:5px;
}
.EventsCalendar .Events .NameCSS, .EventsCalendar .CategoryEvents .NameCSS
{
	float:left;
	color:#5c5c5c;
	font-size:11px;
	padding-right:5px;
}
.EventsCalendar .Events .Divider, .EventsCalendar .CategoryEvents .Divider
{
	float:left;
	color:#CFCFCF;
	font-size:10px;
	padding-right:5px;
}
.EventsCalendar .AllEvents a
{
	margin-left:15px;
	margin-bottom:15px;
	color:#74A8E6;
	font-size:11px;
	text-decoration:none;
	
}
.EventsCalendar .NoEvent
{
	padding-left:15px;
	color:#5c5c5c;
	font-size:12px;	
}

.CalendarNavbyCat
{
	text-align:left;
	clear:both;
	padding-bottom:6px;
	margin-bottom:30px;
	padding-right:6px;
	background-color:#EEEEEE;
}
.CalendarNavbyCat form
{
	padding:0;
	margin:0;
}
.CalendarNavbyCat .Title_Category
{
	padding-top:8px;
	padding-left:5px;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.CalendarNavbyCat label
{
	color:#5c5c5c;
	font-size:11px;
}
.CalendarNavbyCat tr, .CalendarNavbyCat td
{
	padding:0;
	margin:0;
}

/* Event Details*/

.adxEventBody
{
	padding:0;
	margin:0;
	margin-left:15px;
	margin-right:15px;
}
.adxEventBody .adxEventSubject
{
	margin-top:15px;
	color: #333333;
	font-size:14px;
	font-weight:bold;
}
.adxEventBody .EventDate
{
	margin-top:20px;
	color:#333333;
	font-size:12px;
}
.adxEventBody .EventContent
{
	margin-top:20px;
	color:#333333;
	font-size:12px;
}
.adxEventBody h5
{
	float:left;
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.adxEventBody .EventLocation
{
	margin-top:10px;
	clear:both;
	color:#333333;
	font-size:12px;
}
.adxEventBody .EventAdmission
{
	clear:both;
	color:#333333;
	font-size:12px;
}
.adxEventBody .EventOrganizer
{
	margin-bottom:40px;
	clear:both;
	color:#333333;
	font-size:12px;
}
.adxEventBody .EventOrganizer p
{
	padding:0;
	margin:0;
}
.adxEventBody .EventContactMethod
{
	margin-left:60px;
}.BOLDTEXT
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}

.REGTEXT
{
	font-size: 8pt;
	font-family: Verdana;
}

.REQUIRED
{
	font-size: 8pt;
	font-family: Verdana; 
	color:#639A00;
}

.REQUIREDBOLD
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana; 
	color:#639A00;
}

.INDENTTEXBOX
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	margin-left: 5pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	width: 90%;
}


.TEXBOX
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	width: 93%;
}

.NOTEBOX
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-size: 8pt;
	font-family: Verdana;
	width: 100%;
}

.INDENTCOMBOBOX
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	margin-left: 5pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	width: 95%;
}

.INDENTCHECKBOX
{
	margin-left: 3pt;
}

.INDENTIMAGE
{
	margin-top: 2pt;
}
/** Text Ads **/

.adTextFooter
{
	background-image: url('/Images/text_ad_footer.jpg' );
}

.adTextBody
{
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 4px;
}

.adTextBody #Bold
{
	font-weight: bold;
}

.adTextBody #Normal
{
	font-weight: normal;
}

.TextAd
{
	width: 186px;
	border-spacing: 0px;
	background-color: #F3F3F3;
}

.TextAd a
{
	color: #4189DD;
	text-decoration: underline;
}

.TextAd a:hover
{
	text-decoration: none;
}

.TextAd .adTextDivider
{
	height: 10px;
}

.adBlue1TextHeader
{
	background-image: url('/Images/text_ad_blue_1.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.adBlue2TextHeader 
{
	background-image: url('/Images/text_ad_blue_2.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.adBlue3TextHeader
{
	background-image: url('/Images/text_ad_blue_3.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.adDarkGrayTextHeader
{
	background-image: url('/Images/text_ad_dark_gray.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.adGrayTextHeader
{
	background-image: url('/Images/text_ad_gray.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.adGrayBlueTextHeader
{
	background-image: url('/Images/text_ad_gray_blue.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.adNavyBlueTextHeader
{
	background-image: url('/Images/text_ad_navy_blue.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.adPinkTextHeader
{
	background-image: url('/Images/text_ad_pink.jpg');
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.adYellowTextHeader
{
	background-image: url('/Images/text_ad_yellow.jpg' );
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.adOrangeTextHeader
{
	background-image: url('/Images/text_ad_orange.jpg' );
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

/** Tables **/

.TableBlue
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #4488DD;	
}

.TableBlue thead
{
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: #4488DD;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableBlue td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #4488DD;	
}

.TableNavy
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #1A3664;	
}

.TableNavy thead
{
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: #1A3664;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableNavy td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #1A3664;	
}

.TableYellow
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FFCC33;	
}

.TableYellow thead
{
	font-weight: bold;
	vertical-align: middle;
	color: black;
	background-color: #FFCC33;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableYellow td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFCC33;
}


.TableGary
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #99ADC2;	
}

.TableGary thead
{
	font-weight: bold;
	vertical-align: middle;
	color: black;
	background-color: #99ADC2;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableGary td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #99ADC2;
}

.TableWhite
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: white;	
}

.TableWhite thead
{
	font-weight: bold;
	vertical-align: middle;
	color: black;
	background-color: white;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableWhite td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: white;
}

.TableBlack
{
	width: 100%;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: black;	
}

.TableBlack thead
{
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: black;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TableBlack td
{
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
}

/** Course Catalog **/
.PageContentSection .adxSectionCopy .Degree tr
{
	padding:0px 0px 0px 0px;
}

.CatalogHeader thead
{
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: #1A3664;
}

.CatalogHeader td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
	margin: 0px;
}

.Category thead
{
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: #4488DD;
}

.Category td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
	margin: 0px;
}


.SubCategory thead
{
	font-weight: bold;
	vertical-align: middle;
	color: black;
	background-color: #99ADC2;
}

.SubCategory td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
	margin: 0px;
}

.Course td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
	margin: 0px;
}

.DegreeFooter
{
	padding-right: 5px;
	padding-left: 5px;
	height: 20px;
	color: white;
	background-color: #1A3664;
	
	padding-bottom: 5px;
	padding-top: 5px;
}

.DegreeHeader
{
	height: 20px;
	font-weight: bold;
}


