/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
 
body{
	font-family: Trebuchet MS, Verdana, Arial,sans-serif;
	color: #4d4d4d;
	margin: 0;
	padding: 0;
	font-size: 62.5%;
	background-color: #4D4D4D;
}

a:link, a:visited, a:hover {
	color: black;
	text-decoration:none;
}
	a:hover {text-decoration: underline;}
/* overrides decoration from previous rule for hovered links */

/* inline: scroll to top links */
a.inline:visited, a.inline:active, a.inline:link, a.inline:hover {
	border-top:1px dotted silver;
	background:url(../img/ico_link_top.gif) left no-repeat;
	padding-left:15px;
	font-size:0.8em;
	border-bottom-width:0;
}
	a.inline:hover {border-bottom-width:1px;}

hr {display: block; clear: both; margin: 0; padding:0; visibility: hidden;}
h1, h2, h3, h4, h5, h6 {font-style: normal; font-weight: normal; font-family: Arial,sans-serif; margin: 0 15px 0 15px;	padding: 0 15px 0 15px}
h1{padding-top: 15px; padding-left: 0; padding-bottom: 15px; padding-right: 0; font-size: 1.3em; letter-spacing:0.05em;}
h2{font-size: 1.1em; padding:0 0 5px 0; font-weight:bold;}
h3{font-size: 0.75em; text-transform:uppercase; font-family: Arial,sans-serif;}
ul{list-style-type: square; margin-top:5px;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
ol{font-size:0.8em;	color:#666666;}
p{margin:0 15px 0 15px; padding:0 0 10px 0;}
img {border:0px solid #000000;}
table{clear:both; padding: 0 15px 0 15px;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#printhead{
	display:none;
	}
#container {
	line-height: 1.5em;
	background-position: 0px 0px;
	background-repeat: repeat-y;
	background-image: url(../img/container.jpg);
	width: 760px;
	margin:auto;
	border: 0px solid #000000;
	font-size: 1.2em;
	padding: 0;
}
#head {
	width: 760px;
	height: 227px;
	background:center url(../img/head.jpg) no-repeat;
}
#content {
	padding: 25px;
	text-align: justify;
	margin: auto;
	width: 700px;
	clear:both;

}
#siteInfo {
	width: 760px;
	height: 142px;
	line-height:25px;
	clear:both;
	background:center url(../img/foot.jpg) no-repeat;
	}

/***********************************************/
/*Component Divs                               */
/***********************************************/
.anchor{font-size:0em;}
.small{font-size:0.8em; color:silver;}
.center{text-align:center}
.img_right {float:right;margin: 0 15px 5px 5px; clear:right;}
.img_border {border:1px solid #000000;}
ul.link {list-style-image:url(../img/ico_link.gif);}
	ul.link li{margin-bottom:5px;}
ul.linkallg {list-style-image:url(../img/ico_link.gif);}
	ul.linkallg li{margin-bottom:5px;}
td.td_highlight{background-color:#91959B; color:#FFFFFF}
/***********************************************/
/*sectionLinks                                 */
/***********************************************/
#sectionLinks {
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0px;
	display: block;
	padding: 0px;
	width: 720px;
	position:relative;
	}

#sectionLinks ul { padding: 0px; margin: 0px; list-style-type: none;}

	#sectionLinks li { float: left; display: block; font-size: 1.4em; text-align: center; margin: 0px; padding: 0px;}

		#sectionLinks li a { padding: 0px; margin: 0px; text-shadow: 1px 1px 3px #3f3f3f; color: white; line-height: 56px; background-position: 0px 0px; background-repeat: no-repeat; background-image: url(../img/menu_inactive.jpg); text-decoration: none; width: 120px; height: 57px; display: block; }

		#sectionLinks li a:hover, #sectionLinks li a.active { background-image: url(../img/menu_active.jpg); }


	.foot-menu { text-align: right; font-size: 0.9em; margin-right: 40px; margin-top: 20px; float: right; }
	.half1 { float: left; width: 330px; }
	.half2 { float: right; width: 330px; }
	