/* THESE STYLES ARE FOR THE USERS OF MasterTemplateNl.dwt. If a style is used beyoud the user of
MasterTemplateNl.dwt put it in MainNL.css*/

/* Misc Backgrounds */
.stdEditAreaBackground {
	background-color:#990000;
}
.bodyBackground{
	background-color:#990000;
	border:none;
}
.BannerBackground {
	background-color:#000000;
}
.footerSpacerBackground{
	background-color:#990000;
}

.SpacerBackground{
	background-color:transparent;
}
.SectionSpacerBackground{
	background-color:#666;
}

.BG_VeryDarkGray{/*Currently same as SectionSpacerBackground*/
	background-color:#666;
}

.BG_DarkGray{
	background-color:#999;
}

.BG_LightGray{/*Currently same as .menu a, .menu a:visited in menuNL.css*/
	background-color:#C7C7C7;
}
.NavMenuBackground{
	background-color:#DCDDDB;
}
.NavMenuItemBackground{
	background-color:whitesmoke;
}
.altStdUserBackground{
	background-color:whitesmoke;
}
.emphasisBackground_1{
	background-color:#CCCCFF;
}

/* End Misc Backgrounds*/


/* Forms */

.stdFormBackground{
	background-color:#DCDDDB;
}

.stdFormPadding {
	padding-top:10px; 
	padding-bottom:10px;
}



/* Division Styles */
div.smallEditArea{
	margin-left:100px; 
	width:476px;
}
/* Standard container for editable area. */
div#contentContainer{
	position:relative;
	margin-bottom:10px;
}

div.relativeReference{
	position:relative;
}
div.stdHorzDivider{
	background-color:#000000;
	width:80%;
	height:5px;
	position:absolute;
	left:10%;
}
div.NavMenuWidth{
	width:142px;
}

div.NavMenuWidthWithBorder{
	width:140px;
	border-width:1px; 
	border-style:solid; 
	border-color:#DCDDDB;
}


div.NavMenuSpacerHeight{
height:5px;
}
div.navMenuLinksLayout a{
	display:block;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#DCDDDB;
    border-right-style:solid;
	border-right-width:1px;
	border-right-color:#DCDDDB;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#DCDDDB;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
div.NavMenuHeading h1{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}

/* Decendent Styles */
div.linkList a {
	display:block;
	font-size:14px;
	padding-bottom:5px;
}
div.HorzNavMenu{
	background-color:#DCDDDB;
	width:100%;
	font-size:12px;
}


/* End Division Styles */

/* Individual text styles */
.descriptionTextLeft{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}

.descriptionTextCentered{
	color:#000000;
	font-size:14px;
	text-align:center;
	font-weight:normal
}

.descriptionTextCentered.photoTitled{
	font-size:12px;
	font-style:italic;
}

p.textBig{
	font-size:16px;
}
p.textSmall{
	font-size:12px;
}
p.textSmaller{
	font-size:10px;
}

p.indent1em{
	text-indent:1em;
}
p.indent2em{
	text-indent:2em;
}
p.indent3em{
	text-indent:3em;
}

h1.sectionTitleCentered{
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}
h1.sectionTitleLeft{
	font-size: 20px;
	font-weight:bold;
	text-align:left;
}
h1.textSmall{
	font-size:18px;
}
h1.textSmaller{
	font-size:16px;
}

h1.textBig{
	font-size:22px;
}
h1.textBigger{
	font-size:24px;
}

h1.textDecoration{
	text-decoration:underline;
}	


/* These spacing names are referenced to spacing without margines */
.titleNextLineSpaceA_LittleLess{
	margin-bottom: 0.25em;
}

.titleNextLineSpaceSmall{
	margin-bottom:-1em;
}


.titleNextLineA_LittleMore{
}

.titleNextLineSpaceBig{
}
h2.sub1TitleCentered {
	color:#000000;
	font-size:16px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
h2.sub1TitleLeft{
	color:#000000;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}

h2.titleCentered.bigTitle, h2.titleLeft.bigTitle{
	font-size:24px;
}
h2.textSmall{
	font-size:14px;
}
h2.textSmaller{
	font-size:12px;
}

h2.textBig{
	font-size:18px;
}
h2.textBigger{
	font-size:20px;
}

.textBold{
	font-weight:bold;
}
/* End Individual text styles */

/* Other styles */
.stdPadding {
	padding: 5px 5px 5px 5px;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.Footer{
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
}
form {
	margin:0px 0px 0px 0px;
}

/* End Other Styles */
/* Other link styles */
a.linkObsolete{
color:#999999;
}

/* Navigation Menu Styles */
a.HorzNavMenuLinksSeparator {
	border-right-color:whitesmoke; 
	border-right-style:solid; 
	border-right-width:2px;
}
a.HorzNavMenuLinksPad{
	padding-left:1em;
	padding-right:1em;
}

a.navMenuLinks:active {
	text-decoration: none;
	color: #333333;
}
a.navMenuLinks:link {
	text-decoration: none;
	color: #000000;

}
a.navMenuLinks:visited {
	text-decoration: none;
	color: #000000;
}
a.navMenuLinks:hover {
	text-decoration: underline;
	color: #0000FF;
}

