.ContactContainer
{
    font-size: .8em;
    margin-left: 60px;
    padding-top: 10px;
}
.ContactName
{
    font-weight: bold;
    margin-bottom: 5px;
}
.ContactContainer .ContactAddress
{
    margin-left: 10px;
}
.ContactContainer .ContactPhoneOther
{
    margin-top: 5px;
    margin-left: 10px;
}/* Styles for the Content portion of the site */
.Center .Content
{    
    background-color: White;
    padding-left: 20px;
    padding-right: 20px;
}
.Center .Content .Title
{
    margin-top: 15px;
    color: #006699;
    font-size: 1.3em;
    border-bottom: 1px solid #006699;    
}
.Center .Content .Title .Text
{
}
.Center .Content .Title .Text
{
    font-size: .5em;  
    text-align: right;
    padding-left: 5px;
    white-space:nowrap;
}
.Center .Content .Title .Text A
{
    text-decoration: none;    
}
.Center .Content .adxSectionSubhead
{
    color: #006699;    
    font-size: .9em;
    font-weight: bold;
    margin:0px;
    padding-top:5px;
}
.Center .Content .adxSectionCopy
{
    font-size: .7em;   
    padding-top:5px; 
}
.Center .Content .adxSectionCopy A
{
    font-weight: bold;
}
.Center .Content .adxPollResponse
{
	font-size:0.7em;
	color:black;
}
.Center .Content .adxPollPercentage
{
	color:black;
	font-size:0.7em;
	
}
.Center .Content .adxTOCTitle
{
	font-size:0.7em;
}
.Center .Content .adxTOCTitle A
{
	text-decoration:none;
}
.Center .Content .adxTOCSummary
{
	font-size:0.6em;
}
.Center .Content .adxTocIcon
{
	padding-top:2px;
}
.Center .Content .InlineTocHeader
{
	border-bottom: 1px solid #DCCD99;
    background-image: url(/Images/Shell/Bullets/TocBullet.gif);
	background-repeat:no-repeat;
	background-position:center left;        
	padding-left: 15px;
	margin-left: -2.5px;
	color: #006699;
	font-size: .8em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top:10px;
}
.Center .Content .LinksAndAttachments
{
    margin-top: 20px;
    margin-bottom: 20px;
}

.LinksAndAttachments .LinksAndAttach
{
    border-bottom: 1px solid #DCCD99;
    background-image: url(/Images/Shell/Bullets/TocBullet.gif);
	background-repeat:no-repeat;
	background-position:center left;        
	padding-left: 15px;
	margin-left: -2.5px;
	color: #006699;
	font-size: .8em;
	font-weight: bold;
	margin-bottom: 10px;	
}
.Center .Content .LinksAndAttachments img
{
	vertical-align:middle;
}
.adxLinkTitle A, .adxAttachmentTitle A
{
	color: #006699;
	font-size: .7em;    
	text-decoration: none;
	font-weight: bold;
	vertical-align:middle;
	/*border: 1px solid black;*/
}
.adxLinkURL, .adxAttachmentFilename
{    
	color: #006699;
	font-size: .6em;        
}
.adxLinkURL A
{
    text-decoration: none;
}
.adxAttachmentFilename A
{
    text-decoration: none;
}
.adxLinkSummary, .adxAttachmentSummary
{
    padding-top: 3px;
    padding-bottom: 8px;
	color: black;
	font-size: .6em;            
}
.adxAttachmentSize
{
	color: #006699;
	font-size: .6em;    
}
.adxAttachmentSize .Divider
{
    font-size: 1em;   
}
.AllAttachments img
{
    margin-top: 1px;
}
.AllAttachments .spacer
{
    margin-top: 0px;
}
/* Wraps the entire calendar */
.CalendarContainer
{
    width: 50%;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

/* Date selector form */
#calendarForm
{
	margin: 10px;
}
#calendarForm img
{
	vertical-align:middle;
	margin-bottom: 5px;
}
/* Date selects */
.CalendarMonthSelect
{
    width:95px;
    height:18px;
    font-size:11px;
}
.CalendarYearSelect
{
    width:65px;
    height:18px;
    font-size:11px;
}

/* Calendar body */
#calendar 
{
	background-color: white;
	padding: 8px;
	margin-bottom: 5px;
	color: #17524E;	
	border: 1px solid #dccd99;
}
#calendar a
{
	text-decoration: underline;
}
#calendar td
{
	
	text-align:center;
	font-size: 11px;
	height: 21px;
	width: 1%;
	margin: 2px;
}
/* The weekday headers */
.WeekDay td
{
    background-color: #dccd99;
    font-weight: bold;
}

/* Day without with out an event */
.evts_day
{
	color: black;
	background-color:white;
}
.evts_day_evented
{
    background-color: #ece9d8;
}
.evts_day_evented a
{
	color: #006699;
}

/* Current date */
.evts_day_selected
{
	border: 1px solid #006699;
	background-color: #ece9d8;
	color: #006699;
}
.evts_day_selected a
{
	color: #006699;
}

/* View next and previous month links */
.widgetFooter
{
	text-align: center;
	font-size: 10px;
	padding-bottom: 15px;
}
.widgetFooter a
{
	color: #006699;
}
.Events .LinksAndAttachments .LinksAndAttach
{
    margin-bottom: 0px;	
}
.Events .EventTocItem
{
    margin-top: 0px;
}

.PostConfirmation
{    
    margin-top: 15px;
    margin-bottom: 15px;
    width: 80%;
}
.PostConfirmation .FieldName
{
    font-size: .8em;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px solid #dccd99;
}
.PostConfirmation .FieldValue
{
    font-size: .8em;
    border-bottom: 1px solid #dccd99;
    padding-top: 3px;
    padding-bottom: 3px;    
}.FormTable
{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 80%;
}
.FormTable .InputCaption
{
    font-size: .7em;
    width: 25%;
    vertical-align: top;
    color: Black;
}
.RowBottomSpacer
{
	padding-bottom:5px;
} 
.RowTopSpacer
{
	padding-top:2px;	
}  
.SubOption
{
    margin-top: 5px;
    margin-bottom:5px;
}
.SubOption .InputCaption                
{
    font-size: .8em;
    vertical-align: middle; 
    text-align: right;
    padding-right: 2px;  
    color: Black;
    width: 10%; 
}
.SubOption .InputField
{
	font-size: .7em;
    width: 35%;    
    background-color: #e1dfd0;
}
.InputField                         
{
    font-size: .7em;
    width: 100%;    
    background-color: #e1dfd0;
}

.LoginInputField
{
	font-size:0.9em;
}

.LoginForm .CommonButtons input
{	
	float:right;
}

.OrderInputField
{
	 font-size: .7em;
    width: 62%;    
    background-color: #e1dfd0;
}
.InputAttachmentField
{
	font-size:0.7em;
	width:100%;
}
.LoginForm
{
    width: 300px;
}
.OrderTable
{
	margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
}
.OrderTable .HeaderText
{
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
}
.OrderTable .InlinePadding
{
	margin-bottom:10px;
}

.OrderTable .InlineText
{
	font-size:1em;
	font-weight:bold;
	border-top:solid 1px #DCCD99;
	padding-bottom:10px;
	padding-top:10px;
}
.OrderTable ul
{
	margin-bottom:0px;
	padding-left:0px;
	margin-left:18px;
	
}
.OrderTable .SubTitle
{
	font-weight:bold;
	padding-bottom:5px;
}
.OrderTable li
{
	margin-left:0px;
	
}
.SubmitReportTable
{
	width:100%;
}
.SubmitReportTable .InputCaption
{
	font-size: .7em;
    width: 20%;
    vertical-align: top;
    color: Black;
}
.SubmitReportTable .InputTextArea
{
	font-size: .7em;
    width: 100%;    
    background-color: #e1dfd0;
    height: 200px;
}
.SubmitReportTable .InputCaptionSpacer
{
	padding-top:20px;
	
}
.EmailFriend .InputCaption
{
	font-size: 0.7em;
    width: 35%;
}
.EmailFriend .InputCaption A     
{
	text-decoration:none;
}
.FormTable .Required
{
    color: #006699;
}
.FormTable .InputComment
{
    text-align: right;
    font-size: .6em;
}

.FormTable .InputTextAreaSmall
{
    font-size: .7em;
    width: 100%;    
    background-color: #e1dfd0;
    height: 50px;    
}
.CommonButtons
{
    padding-top: 10px;
    text-align: center;
}
.Button
{
    font-size: .75em;
}
.InputLongCaption
{
    width: 100%;
    font-size: .7em;
}
.InputShortCaption
{
	width: 50%;
    font-size: .7em;
}
.FormTable .InputRadio
{
    width: 20px;
    font-size: .7em;   
}

.OptionsList
{
   width: 100%;
   margin-left: 0px; 
   margin-bottom: 10px;
   border:0px;   
}
.OptionsList .InputCaption
{
    font-size: .7em;
    color: Black;
    text-align:left;
}
.OptionsList .RowSpacer
{
	padding-bottom:8px;
}
.OptionsList .Checkboxes
{
    padding-left: 0px;
    font-size: .7em;
}
fieldset
{
    padding-top: 5px;
    padding-bottom:5px;
}
fieldset.OptionsList
{
    /*margin-left: 60px;*/
    
}
.ErrorMessage
{
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: bold;
    color: Red;
    font-size: .8em;
    text-align: center;
}
.Instructions
{
    text-align: right;
    font-size: .6em;
}
/********************************Styles for user preferences form ***************************************************/
.UserPreferencesTable
{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
}
.UserPreferencesTable .InputCaption
{
    font-size: .7em;
    vertical-align: top;
    width:20%;
    color: Black;
}
.RightRowSpacer
{
	padding-left:8px;
}
.OptionsHeader
{
	border-top:solid 1px #063868;
	padding-top:2px;
	margin-top:10px;
}

/************************Styles for subscribe and unsubscribe form **********************************************/
.SubscribeTable
{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 80%;
}
.SubscribeTable .InputCaption
{
    font-size: .7em;
    vertical-align: top;
    width:20%;
    color: Black;
}
.SubscribeTable .InputText
{
    font-size: .7em;
    width:60%;
    vertical-align: top;   
    background-color: #e1dfd0;
}

.HomePageSections
{
    color:Black;
    background-color: white;
    height: 100%;
}
.HomePageSections A
{
    color: #006699;       
}

.HomePageSections .HeadingRow
{
    background-color: #dccd99;
    border-top: 1px solid white;
}
.HomePageSections .Heading  
{    
    background-image: url(/Images/Shell/Bullets/BlackStarBullet_2.gif);
	background-repeat:no-repeat;
	background-position:center left;        
	padding-left: 15px;    
	padding-top: 5px;	
	padding-bottom: 5px;	
}
.HomePageSections .Heading A
{
	color:Black;
	font-size: .9em;    
	text-decoration: none;
	font-weight: bold;
}
.HomePageSections .Heading .EZineDate
{
    font-size: .6em;
}
.HomePageSections .EZIneToc
{
    margin-top: 5px;
    padding-top: 5px;    
    margin-left: 15px;
    padding-left: 15px;
    font-size: .7em;
}
.HomePageSections .Footer
{
    padding-left: 10px;
    font-size: .8em;
    padding-top: 5px;
    padding-bottom: 5px;
}
.HomePageSections .FooterRight
{
    padding-left: 18px;
}
.HomePageSections .Footer A
{
    font-size: .85em;
}
.HomePageSections .Footer .Plus
{
    text-decoration: none;
}
.HomePageSections .Divider
{
	/*border:solid 1px red;*/
    margin-top: 10px;
	margin-bottom:15px;
	height:75%;
    width: 1px;
    background-color: #E0D3A6; 
}
.EventTocItem
{
    margin-top: 5px;
    padding-top: 5px;    
    margin-left: 10px;
    padding-left: 10px;
    font-size: .7em;        
}
.EventTocItem .Divider
{
    margin-top: 0px;
    height: auto;
    width: auto;
    background-color: white;    
}
.EventTocItem .EventTitle
{
    font-weight: bold;
}
.EventTocItem .EventDates, .EventTocItem .Location
{
    color: Black;
    font-size: .9em;
}
.HomeEvents
{
	padding-top:8px;
	padding-left:20px;
	background-image:none;
}
.HomeEvents .adxTOCTitle
{
	font-size:0.7em;
	margin-left:3px;	
}
.HomeEvents .adxTOCTitle a
{
	text-decoration:underline;
}
.HomeEvents .adxTOCSummary
{
	font-size:0.6em;	
}
.HomeEvents .adxTocIcon
{
	padding-top:4px;
}
.HomeEvents .EZineTitle
{
	background-image: url(Images/Shell/Bullets/InlineTocBullet_new.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	font-size:0.7em;
	padding-bottom:8px;
	
}
.HomeEvents .EzineTitle a
{
	text-decoration:none;
	padding-left:10px;
}


.HomeAds
{
	 border-left:solid 1px #E0D3A6;
	 margin-top:10px;
	 margin-bottom:10px;
	 padding-left:10px;
	 padding-right:10px;
	 	
}

.HomeContent
{
	/*border:solid 1px red;*/
	margin-top:10px;
	padding-bottom:20px;
}

.QuickLinks
{	
	background-color:#DCCD99;
	padding-left:10px;
	padding-bottom:20px;
	padding-top:10px;	
	width:170px;
	
}

.QuickLinks .Heading
{
	font-size: .9em;
	font-weight: bold;
	background-image: url(/Images/Shell/Bullets/BlackStarBullet_2.gif);
	background-repeat:no-repeat;
	background-position:center left;        
	padding-left: 14px;	
	
}

.QuickLinks ul
{	
	margin:8 0 0 16;
	list-style-image: url(/Images/Shell/Bullets/blue_bullet.gif);	
}

.QuickLinks li
{	
	font-size:0.7em;
	padding-bottom:5px;
}

.HomeLeftColumn
{
	background-color:#DCCD99;
	/*border-right:solid 1px white;	*/
}

.HomeNewsDivider
{
	border-top:solid 1px #E0D3A6;
	margin-left:20px;
	margin-right:10px;	
}
/* Primary Nav */
.PrimaryNav
{
	/*position: absolute;*/
	/*margin-top: 129px; */
    height: 41px;
    background-color: Black;  
    font-size: .8em;  
    color: white;
    text-align: center;    
    /*width: 588px;*/
    border-top:solid 1px white;
    border-left:solid 1px white;
}

.PrimaryNav img
{
    margin-top: 8px;
}  
.PrimaryNav A
{
    color: White;
    text-decoration: none;
    font-size: .9em;
}

.PrimaryNav A:hover
{
	color: #B7AA7F; 
	text-decoration:underline;
}

.PrimaryNav td.CurrentPage
{
    background-image: url(/Images/Shell/Bullets/MainNavSelected2.gif);
	background-repeat:no-repeat;
	background-position:bottom center;	 	
}

.PrimaryNav td.CurrentPage A
{
    color: #B7AA7F;       
}

/* Nav Path */
.Center .NavPath
{
    background-color: #DCCD99;
    border-left: 1px solid white;
    border-top: 1px solid white;
    height: 24px;
    padding-left: 20px;
    font-size: .6em;   
}
.Center .NavPath A
{
    text-decoration: none;
}

/* Secondary Nav */
.SecondaryNavigation
{
    background-color: Black;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 5px;
    color: #DCCD99;
    font-size: .9em;
}
.SecondaryNavigation A
{
    text-decoration: none;
    color: #DCCD99;
}
.SecondaryNavigation A:hover
{
    color: white;
}
.SecondaryNavigation ul
{
    padding-left: 10px;    
    margin-left: 5px;
    list-style-type : disc;
}
.SecondaryNavigation .adxSecNavCurrentLevel1
{
    color: White;
    font-size: .8em;            
}
.SecondaryNavigation .adxSecNavCurrentLevel1 A
{
    color: White;        
}
.SecondaryNavigation .adxSecNavCurrentLevel2
{
    color: White;
    font-size: .75em;    
}
.SecondaryNavigation .adxSecNavCurrentLevel2 A
{
    color: White;
}
.SecondaryNavigation .adxSecNavLevel1
{
    color: #DCCD99;
}
.SecondaryNavigation .adxSecNavLevel1 A
{
    color: #DCCD99;
    font-size: .8em;        
}
.SecondaryNavigation .adxSecNavLevel2
{
    color: #DCCD99;
}
.SecondaryNavigation .adxSecNavLevel2 A
{
    color: #DCCD99;
    font-size: .75em;        
}
.SecondaryNavigation .adxSecNavUL1
{
    padding-top: 5px;
    margin-top: 5px;
}

.SiteMap
{
	padding-top:20px;	
}.Poll
{
}
.PollBody
{
	padding-top:10px;
	border-top:1px solid white;
	background-image: url(/Images/Shell/QuoteBackground.gif);
	background-repeat:no-repeat;
	margin-top:30px;
	color:White;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.adxPollQuestion
{
	font-size:0.7em;
	padding-bottom:5px;
}
.adxPollResponse
{
	font-size:0.7em;
	color:White;
}
.adxPollViewLink
{
	font-size:0.7em;
	color:White;
}
.adxPollArchives
{
	color:White;
}
.adxPollButton
{
	font-size:0.7em;
	width:60px;
}
.adxPollView
{
	color:White;
}
 .adxPollViewLink
{
	color:White;
}
.adxPollViewLink A
{
	text-decoration:none;
	color:White;
}
.adxPollViewLink A:Hover
{
	text-decoration:underline;	
}
.adxPollArchives
{
	padding-right:5px;
	color:White;
}
.adxPollArchives A
{
	text-decoration:none;
	color:White;
}
.adxPollArchives A:Hover
{
	text-decoration:underline;
}
.adxPollArchivesLink 
{
	font-size:0.7em;
}
.adxPollPercentage
{
	font-size:0.7em;
	color:white; 
	padding-right:3px;
}
.adxPollResponseTotal
{
	font-size:0.7em;
	color:White;
}
.adxPollVoteNow
{
	font-size:0.7em;
	color:white;
}
.adxPollVoteNow A
{
	color:white;
	text-decoration:none;
}
.adxPollVoteNow A:Hover
{
	text-decoration:underline;
}
.adxPollResultsBar
{
}
.adxResultsResponse
{
	
}
.adxPollResultsTable
{
	
}
/************************Poll Archive Styles  ************************************************/
/*.Content .adxPollVoteNow
{
	font-size:0.7em;
	color:black;
}*/.Quote
{
    border-top: 1px solid white;
   
    font-size: .7em;
    /*border-left:1px solid white;*/
    color:Black;
    background-color: #DCCD99;
    /*background-image: url(/Images/Shell/QuoteBackground_new.gif);
    background-repeat:no-repeat;
    background-position:left bottom;*/
	height:200px;
	padding-bottom:20px;
}

.StandardPageQuote
{
	 height:100%;	
}


.Quote .Summary
{    
    padding: 15px;
}
.Quote .ContactPhoto
{
    float: left;
    margin-bottom:20px;
}
.Quote .ContactInfo
{
    margin-left: 40%;    
}

.HomePageBottom .Quote
{
     border-bottom: 1px solid white;
    /*border-bottom: 1px solid white;*/
    /*border-right: 1px solid white;*/
    border-left: none;
}.SearchResults
{
    margin-top: 15px;
    margin-left: 10px;
    font-size: .8em;
}
.SearchResults .adxIndexSearchPagingBR
{
    display: none;
}
.SearchResults .adxIndexSearchMessageQuery
{
    font-weight: bold;
    font-style:italic;
}
.SearchResults .adxIndexSearchPagingMessage
{
    margin-top: 5px;
}
.SearchResults .adxIndexSearchTitle
{
    font-size: .8em;
    font-weight: bold;
}
.SearchResults .adxIndexSearchTitle A
{
    text-decoration: none;
}
.SearchResults .adxIndexSearchNavPath
{
    font-size: .7em;
    margin-left: 10px;
    margin-top: 3px;
    margin-bottom: 3px;
}
.SearchResults .adxIndexSearchNavPath A
{
    text-decoration: none;    
}
.SearchResults .adxIndexSearchSummary
{
    font-size: .7em;
    margin-left: 10px;    
}Body
{
    font-family: Verdana;
    font-size: 1em;
    background-color: #E0DBC5;
}
.BodyDiv
{
    width: 760px;
    height: 100%;
    background-color:#ECEBE1;
    border-right: 1px solid white;
    border-left: 1px solid white;
}
A
{
    color: #006699;
}

img
{
	border:none;
}
/* -------------------------------------------------------------------------------------------------------- */

.HeaderFooterCommon
{
    color: #006699;
    font-size: .8em;    
    padding-left: 10px;
    padding-right: 10px;    
}

/* Header links */
.HeaderLinks
{    
    background-color: #e9e7dc;
    height: 25px;
    vertical-align: middle;
    padding-top: 3px;
    border-bottom: 1px solid white;
}

.HeaderLinks .LeftBlock A, .HeaderLinks .RightBlock A
{
    font-size: .85em;
    vertical-align: middle;
    text-decoration: none;
}

.HeaderLinks .LeftBlock
{
    width: 50%;
    float: left;
}
.HeaderLinks .RightBlock
{
    text-align: right;
}

.PageHeader
{   
	background-color:white;
	/*border:solid 1px red;*/
	
}

.PageHeader .left
{
	display:block;
	float:left;	
	width:170px;
}

.PageHeader .right
{
	/*background-image: url(/Images/Shell/HomeBanner.jpg);
	background-repeat:no-repeat;*/
	/*height:170px;*/
	/*width:588px;*/
	 display:block;
	float:left;
	width:588px;
	/*border:solid 1px green;*/	
}

.PageHeader .headerbanner_Print
{
	display:none;	
}

.PageHeader .headerbanner
{
	display:block;	
}


/* -------------------------------------------------------------------------------------------------------- */

/* Footer links */
.FooterLinks
{
    font-size: .6em;
    border-top: 1px solid white;
    height: 71px;
}
.FooterLinksHome
{
    height: 100%;
}
.FooterLinks .LeftBlock
{
    padding-top: 15px;
    width: 40%;
    float: left;    
}
.FooterLinks .RightBlock
{
    padding-top: 20px;
    text-align: right;    
}
.FooterLinks .RightBlock .Links
{
    padding-bottom: 5px;
}
.Copyright
{
    color: Black;
    font-size: .9em;
}

.StandardLeftColumn
{
	background-color: #DCCD99;	
}
.Ezine .EzineHeader
{	 
	background-color:white;
}

.Ezine .EzineSectionImage
{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:179px;
}

.Ezine .EzineHeader .HeaderLinksSection
{	
	position:relative;
	top:20px;
	left:445px;
	font-size:0.7em;		   	 	
}


.Ezine .EzineHeader .HeaderLinksSection img, .Ezine .LeftBottomLinks img
{	
	vertical-align:bottom;
}

.Ezine .EzineHeader .HeaderLinksSection .linktext
{	
	padding-left:3px;
	padding-right:5px;
	vertical-align:bottom;	 
}

.Ezine .LeftSection
{
	background-color:#DCCD99;	
}

/* Ezine AD */
.Ezine .LeftAd
{	
	color:Black;	
	width:170px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	height:200px;	
}

.Ezine .adxAdSubhead
{
	font-size: 0.8em;
	font-weight:bold;
	padding-bottom:5px;	
}

.Ezine .adxADCopy
{
	font-size:0.7em;
	
}

/* bottom left links */
.Ezine .LeftBottomLinks
{	
	width:170px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom:10px;		
	height:100px;
	margin-top:80px;		
}

.LeftBottomContainer
{	  
	padding-top:80px;		    	
}

.Ezine .LeftBottomLinks .linktext
{
	font-size:0.7em;
	padding-left:3px;
	vertical-align:bottom;	
}

.Ezine .LeftBottomLinks .SaskLogo
{
	 padding-top:20px;
}


/* ezine inline toc */
.Ezine .EzineChildren
{	
	padding-left: 20px;
    padding-right: 20px;	
}


.EZine .EzineChildren .adxTocIcon
{
	 /*border:solid 1px red;*/
	 text-align:right;	  
}

.Ezine .EzineChildren .FirstLevel
{	
	padding-top:10px;
}

.Ezine .EzineChildren .FirstLevel .adxTOCSummary
{
	font-size: 0.7em;
}


.Ezine .EzineChildren .FirstLevel a
{
	text-decoration:none;
	font-size: .9em;
    font-weight: bold;
    margin:0px;   
    color:Black;
    	
}

.Ezine .EzineChildren .SecondLevelChildren 
{
	font-size: 0.7em;
}

.Ezine .EzineChildren .SecondLevelChildren a
{
	 font-weight:bold;		
}

.Ezine .EzineChildren .SecondLevelChildren .adxTOCSummary
{
	  padding-top:5px;	
}

.Ezine .EzineChildren .SecondLevelChildren .SummaryExtensionText a
{
	 
	font-weight:normal;
	padding-left:3px;	
}


/* ezine tree view navigation */
.Ezine .NavHeading
{
    background-image: url(/Images/Shell/Bullets/EzineSecondaryNavMain.gif);
	background-repeat:no-repeat;
	background-position:center left;        
	padding-left: 10px;    
	padding-top: 4px;
	padding-bottom: 3px;
	
	color:White;
	font-size: 0.8em;
	font-weight:bold;
	
	margin-top:8px;
	margin-left:12px;	
}

/* Secondary Nav */
.Ezine .LeftNavigation
{
	border-bottom:solid 1px white;
	border-top:solid 1px white;
	width:100%;
	background-color:#006699;
}

.Ezine .SecNavigation
{
    background-color:#006699;
    padding-left: 10px;    
    padding-top: 5px;
    padding-bottom: 5px;
    color: #DCCD99; 
      
}

.Ezine .SecNavigation .LevelZeroIcon
{
	
	display:block;
	float:left;	
	 margin-top:4px;
	 margin-left:1px;
}

.Ezine .SecNavigation A
{
    display:inline;
    text-decoration:underline;
    color: #DCCD99;
         font-size:0.7em; 
}
.Ezine .SecNavigation A:hover
{
    color: white;
}

.Ezine .SecNavigation .adxSecNavCurrentLevel0 A
{
    color: White;              
}


.Ezine .SecNavigation .adxSecNavCurrentLevel1 A
{
    color: White;
}

.Ezine .EzineTitle
{
	width:590px;
	padding-left: 19px;
	margin-top: 15px;   
    font-size: 1.3em;    
}


.Ezine .Content
{
	width:590px;	
	background-color: White;
    padding-left: 20px;
    padding-right: 20px;	
}

/*
.Ezine .SecNavigation .adxSecNavLevel1
{
    color: #DCCD99;
}
.Ezine .SecNavigation .adxSecNavLevel1 A
{
    color: #DCCD99;
          
}

*/