@import url(/z_common/resources/style.css);

body{
	background: #ffffff url("/images/parchment.gif");
	margin-top:10px;
	font-family:ariel, helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #333333;
}

/* reduce container size and suppress borders when printing; must actually print or use print preview to see this in action;
   placed here (before screen version) in case browser doesn't handle MEDIA declarations;
*/
@media print {
	#container{
		width:600px;
		margin:0 auto;
		padding:10px;
		background:#ffffff;
	}
}
@media screen {
	#container{
		width:800px;
		height:100%; 
		margin:0 auto;
		padding: 0 0 20px 0;
	}
}

p{
	margin:3px 0 12px;
	padding:0;
}



#public .para			{ margin-left:-25px;}

#public .text12		{ font-size:12pt; text-align:center; font-weight:bold; font-family:'goudy old style','times new roman',times,arial,helvetica;}
#public .text14		{ font-size:14pt; text-align:center; font-weight:bold; font-family:'goudy old style','times new roman',times,arial,helvetica;}
#public .text16		{ font-size:16pt; text-align:center; font-weight:bold; font-family:'goudy old style','times new roman',times,arial,helvetica;}
#public .text12Red		{ font-size:12pt; color:#a00000; text-align:center; font-weight:bold; font-family:'goudy old style','times new roman',times,arial,helvetica;}
#public p		{ font-size:12pt; line-height:16pt; text-align:justify; font-family:'goudy old style','times new roman', verdana,times,arial,helvetica; }
#public pORIG		{ font-size:12pt; line-height:16pt; text-align:justify; margin-left:50px; margin-right:50px; font-family:'goudy old style','times new roman', verdana,times,arial,helvetica; }


a{
	text-decoration:none;
	outline:none;
	}
a:hover{
	text-decoration:underline
	}
a:active{
	color:#ff0000;
}

ul,ol{
	margin:0 0 15px 25px;
	padding:0;
	color:#333333
}

h1, h2, h3, h4, h5, h6{
	margin:5px 0;
	padding:0;
}

h1{
	font:18px "goudy old style", Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#A00000
}
h2{
	font:14px Arial, sans-serif;
	font-weight:bold;
	color:#A00000
}
h3{
	font-size:12px;
	color:#A00000
}
h4{
	font-size:14px;
	color:#A00000
}
h5{
	font-size:14px;
	color:#A00000
}
h6{
	font-size:12px;
	color:#A00000
}
blockquote{
	margin:3px 0 12px;
	padding:0 0 0 25px;
}
hr{
	margin-bottom:10px;
	border:none;
	border-bottom:1px solid #cccccc;
	background:none;
	height:1px
}
input,textarea,select{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	color:#333333;
	padding:2px
}

img {border:none;}

p a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
{
	color:#0000ff
}

.clear {clear: both;}

#scrollingContainer_1{
position: relative;
margin:auto;
width: 180px;
height: 120px;
background-color: #ffffff;
overflow: hidden;
padding-top: 10px;
padding-bottom: 10px;
font-size:.9em;
text-align:left; 
}



/* ######### Begin ddLevelsMenu CSS ######### */

	/* ######### Sub-Level Menu Bar CSS (used for both vertical & horizontal implementations) ######### */
	.ddsubmenustyle, .ddsubmenustyle ul{ 		/*topmost and sub ULs, respectively*/
	font: bold 100%/1.5 Arial, sans-serif;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background: #ffffe8;	 			/*flyout container background*/
	border: 1px dotted #333333; 		/*flyout container border*/
	border-bottom-width: 0;
	visibility: hidden;
	z-index: 100;
	}

	.ddsubmenustyle li a{				/*Note: height of the li floats as needed to show the text*/
	display: block;
	width: 190px; 						/*width of sub(s) (not including side paddings)*/
	background-color: #ffffe8;
	color:#333333;
	text-decoration: none;
	padding: 5px 5px;
	border-bottom: 1px dotted #333333;	/*flyout item bottom border*/
	}

	* html .ddsubmenustyle li{ 			/*IE6 CSS hack*/
	display: inline-block;
	width: 200px; 						/*width of menu (include side paddings of LI A*/
	}

	.ddsubmenustyle li a:hover{			/*sub(s) hovers	*/
	background-color: #ffffe8;
	color: #333333;
	}


	/* ######### Core/Neutral CSS (used for both vertical & horizontal implementations) ######### */
	.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	padding-left: 4px;
	border: 0;
	}

	.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	padding-top: 3px;
	left: 100px;
	border: 0;
	}

	.ddiframeshim{
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
	}

	/* ######### Root-Level Menu Bar CSS (horizontal version) - Based on Matt Black Strip Main Menu Bar CSS ######### */

	.rootmenu ul{							/*root tab "container" UL markup. Note, cannot control height; will float as needed to show the text; tab padding applied below*/
	margin: 0;
	padding: 0;
	font: bold 100%/1.5 Arial, sans-serif;	/*font: bold 12px Verdana;*/
	list-style-type: none;
	border-bottom: 1px solid black;
	background: #a00000;
	overflow: hidden;
	width: 100%;
	}

	.rootmenu li{							/*root tab "sub-containers" are inline*/
	display: inline;
	margin: 0;
	}

	.rootmenu li a{							/*root tab link markup*/
	float: left;
	display: block;
/*	width:99px;								Omit width declaration for floating width tabs*/
	text-decoration: none;
	margin: 0;
	padding: 6px 17px; 						/*padding inside each root tab*/
	border-right: 1px dotted #cccccc; 		/*right divider between root tabs*/
	background: #a00000;
	color:#ffffff;
	}

	.rootmenu li a:visited{					/*markup for visited root tabs*/
	background: #a00000;
	color: #ffffff;
	}

	.rootmenu li a:hover{					/*hover behavior for root tabs*/
	background: #a00000;
	color: #e0e0e0;
	}

	.rootmenu a.selected{					/*not in use; would require class="selected" be set for the current page's tab*/
	background-color: #a00000;	 			/*background of tab with "selected" class assigned to its LI*/
	color: #ffffff;
	}
/* ######### End ddLevelsMenu CSS ######### */