
html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */	
	background: #eeeeee;
        text-align: center;
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-style: normal;
	color: #383838;

}

a {color: #9d1519; font-weight: bold; text-decoration: none;}

a:visited {color: #555556;}

a:hover {color: #9d1519; text-decoration: underline;}

ul {list-style-type: square;
	
}


#content img {border: 1px solid #777778 !important;
 height: 197px;
width: 300px;}

h1 {color: #9d1519;
padding: 0px;
	margin: 3px 0px;
	line-height: 1.3em;
}

h1 {color: #9d1519;
padding: 0px;
	margin: 3px 0px;
	line-height: 1.3em;
	font-size: 2em;
	margin-top: 0px;
	margin-bottom: 10px;
}

h2 {color: #9d1519;
	margin: 3px 0px;
margin-top: 25px;
}

h3 {color: #9d1519;
	margin: 3px 0px;
margin-top: 15px;
font-size: 13px;
}

h4 {color: #9d1519; 
	font-style: italic;
	margin: 1px 0px;
	padding: 0px;
}

p {margin: 5px 0px;
padding: 0px;
font-size: 12px;}


table h3 {margin-top: 5px;}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:858px;
	text-align: left;
	background:#CFCFCF url(stylesheet_FILES/background.jpg) repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treated as min-height*/
	min-height:100%; /* real browsers */
}

div#header {
	background: #CFCFCF url(stylesheet_FILES/header.jpg) no-repeat;
	width: 858px;
    height: 135px;
}

#menu ul {display: block;
	float: left;
	list-style-type: none;
	
	
	
	
}

#menu li {display: inline;
	 text-transform: uppercase;
 	border-right: 1px solid white;
	padding: 0 10px;
	padding-left: 7px;

}


#menu a {color: white;
	text-decoration: none;
}

#menu a:visted {color: white;}

#menu a:hover {text-decoration: underline;}


div.pic_area {padding-right: 20px;}

/*div.pic {
float: right;
padding-top: 30px;
margin-left: 10px;
width:275px;
height: 184px;
}

div.pic img {border: 1px solid #777778;}
*/


div#content {
float: left;
padding-top: 20px;
padding-left: 20px;
padding-right: 16px;
padding-bottom: 50px;
font-size: 11px !important;
line-height: 18px;
text-align: justify;
/*width: 520px;*/
width: 810px;
}
	

 {margin-right: 0px;}

	
div#footer {
	position:absolute;
	width:100%;
	background: #930d10 url(stylesheet_FILES/footer.jpg) top left no-repeat;
	color: white;
	text-align: center;
	padding-top: 20px;
	bottom:0; /* stick to bottom */
	font-size: 10px;
}


div#footer a {color: #fff;}


div.csc-textpic-imagerow, div.csc-textpic-imagewrap {width: auto !important;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
width: auto !important;}

#sidepics {float: right; padding-left: 10px;}

div.menuBar,
div.menuBar a,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
 font-family: "MS Sans Serif", Arial, sans-serif;
 font-size: 8pt;
 font-style: normal;
 font-weight: normal;
 color: #ffffff !important;
}

div.menuBar {
 background: #930d10 url(stylesheet_FILES/menu.gif) bottom left no-repeat;
 padding: 4px 2px 4px 2px;
 text-align: left;
 width: 836px !important;
 height: 31px !important;
 padding: 0px;
 padding-top: 6px;
 padding-left: 20px;
 margin: 0px;
 color: white;
 text-transform: uppercase;
 font-weight: normal;
 font-size: 12px;
}

div.menuBar a.menuButton {
 background-color: transparent;
 color: #ffffff;
 font-size: 12px;
 cursor: default;
 left: 0px;
 margin: 1px;
 padding: 2px 6px 2px 6px;
 position: relative;
 text-decoration: none;
 top: 0px;
 z-index: 100;
}

div.menuBar a.menuButton:hover {
 background-color: transparent;
 color: #ffffff;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
color: #ffffff;

}

div.menu {
 background-color: #ffffff;
 border: 1px solid #BF3B4A;
 left: 0px;
 padding: 0px 1px 1px 0px;
 position: absolute;
 top: 0px;
 visibility: hidden;
 z-index: 101;
}

div.menu a.menuItem {
 color: #999999;
 cursor: default;
 display: block;
 padding: 3px 1em;
 text-decoration: none;
text-transform: uppercase;
 white-space: nowrap;
color: #BF3B4A !important;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
 
 
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
 margin-right: -.75em;
}

div.menu div.menuItemSep {
 border: 1px inset #e0e0e0;
 margin: 4px 2px;
}


