﻿body 
{
	margin: 0px;
	font-family: Courier New, Courier, Serif;
	font-size: 0.8em;
	/*font-weight: bold;*/
	background-color: #ac151b; /*999999;*/
	text-align: center;
	color: #231f20;
}

/***************  GENERAL / DEFAULTS  ***************/
img {border: none;}
h1, h2, h3, h4, h5 {color: #660000; } /*#231f20;*/
a { color: #5b0b0e; } 
a:hover { color: #8e1116; }



/***************  PAGE DIVS ***************/
#pagediv
{
	margin: 0px auto;
	width: 850px;
	background: #ac151b url(images/backgrd.jpg) no-repeat top left;
	padding-bottom: 5px;
}


/***************  HEADER  ***************/
#headerdiv 
{
	width: 750px; 
	text-align: left;
	height: 102px; 
	padding: 50px 50px 0px 50px;
}	



/***************  MAIN CONTENT  ***************/
#maindiv {
	margin: 0px 50px 50px 50px;
	background: #dea1a4 url(images/central_bkgd.jpg) no-repeat top left;
	width: 750px; 
	text-align: left;
	min-height: 520px;
}

#maindiv div#topmenu { margin:0px; padding-top:20px; vertical-align:top;} 
/*#maindiv div#topmenu ul { margin: 0px; padding: 0px; list-style-type:none; }
#maindiv div#topmenu ul li {display: inline; }
#maindiv div#topmenu ul li a {color:#231f20; text-decoration: none; font-size: 14px; font-weight:bold;  }
#maindiv div#topmenu ul li a:hover { color:#5b0b0e;} 
#maindiv div#topmenu ul li a.selected { color:#690d10;} */

#maindiv div#maincontent
{
	padding: 40px 30px 0px 120px;
	/*height: 336px;*/
	width: 400px;
	vertical-align: bottom; /*isn't doing what i want it to*/
}

#maindiv div#rightcontent 
{
	float:right; 
	width: 185px; 
	text-align:right; 
	/*font-size: 11px;*/
	font-weight: bold;
	padding-top:20px; 
	margin-left:5px; 
}



/***************  FOOTER  ***************/
#footerdiv
{
	clear: both;
	background-color:Transparent;
	color: #231f20;
	font-size: 0.9em;
	font-weight: bold;
	/*height: 20px;*/
	margin-top: 0.75em;
	padding: 6px 6px;
}
#footerdiv a { font-weight:bold; }
#footerdiv a:hover{ text-decoration:underline; /*color: #6e0d11;*/}



#tgws {color:#7f1014;  line-height: 2em; font-size: 11px; font-weight: bold;}
#tgws a {text-decoration:none; color: #7f1014;}
#tgws a:hover {text-decoration:underline; color: #6e0d11;}


/*
.menuitemstyle
{
	text-align: left;
	margin: 0px 0px;
	padding: 0px 0px;
}

.submenustyle
{
	background-image: url(images/submenu_bkgd.gif);
	min-width: 99px;
	text-align: left;
}*/

/* Style Classes */
/*p.productName { font-weight:bold; font-size: 1.1em; }
div.boxed {border: dotted #dedede 1px; background-color:#f3fbf9; font-size:0.9em; padding:10px 10px;}
div.boxed h4 {margin-top:0px; margin-bottom: 0px; display:block;}
div.boxed ul { list-style: none; margin:1em 1em; padding:0; }
div.boxed ul li { padding: 2px 0px; }
ul.filelist { list-style: none; }
ul.filelist li { padding-bottom: 0.25em; }
ul.filelist li img { vertical-align:middle; padding-right: 5px; }
*/


.SimpleMenu ul.AspNet-Menu /* Tier 1 : This is the main horizontal menu*/
{
    height: 58px;
}

.SimpleMenu ul.AspNet-Menu ul  /* Tier 2 : This is the Menus vertical menu */
{
    width: 162px;
    top: 94%;
    left: 0;
    background-image: url(images/submenu_bkgd.gif);
	padding: 5px 0px;	/* space above and below the list */
}

.SimpleMenu img
{
	border: none;
}

.SimpleMenu li /* all list items */
{
    /*width: 6em;
    background: #eeeeee;*/
}

.SimpleMenu a, /* all anchors and spans (nodes with no link) */
.SimpleMenu span
{
    /*color: Black;
    padding: 4px 2px 4px 8px;
    border:1px solid #cccccc;
    background: transparent url(arrowRight.gif) right center no-repeat;*/
    color:#231f20; 
    text-decoration: none; 
    font-size: 14px; 
    font-weight:bold;
}

.SimpleMenu li.AspNet-Menu-Leaf a, /* leaves */
.SimpleMenu li.AspNet-Menu-Leaf span
{
	color:#231f20;
    /*background-image: none !important;*/
}
.SimpleMenu li.AspNet-Menu-Leaf a:hover /* leaves */
{
	color:#8e1116;
    /*background-image: none !important;*/
}

.SimpleMenu li.AspNet-Menu-WithChildren li
{
	display:block;
	padding: 0px 5px;	/* space around each line item */
	width: 150px;	/*to correct for the fact that they are displaying INLINE and the "block" above isn't fixing it*/
}






/*  TREEVIEW FOR SITE MAP */

.SimpleTreeView div.AspNet-TreeView ul li
{
    white-space: nowrap;
    padding: 3px 0 2px 0; 
}

.SimpleTreeView div.AspNet-TreeView ul ul
{
    margin: 2px 0 2px 28px;
}

.SimpleTreeView div.AspNet-TreeView li a
{
    text-decoration: underline;
    font-weight: bold;
}

.SimpleTreeView div.AspNet-TreeView li.AspNet-TreeView-Root a
{
	font-size: 12pt;
}

.SimpleTreeView div.AspNet-TreeView li.AspNet-TreeView-Leaf a,
.SimpleTreeView div.AspNet-TreeView li.AspNet-TreeView-Parent a
{
	font-size: 10pt;
}
