* {     margin: 0px;	padding: 0px;}
body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.4em; text-align: center; background-color:#eeeeee;}
img {   border: none; }
#wrapperhome { width: 771px; margin-left: auto; margin-right: auto; text-align: left; margin-top: 18px; padding-left: 5px; padding-right: 5px; background:url(../images/bg/bg_container.jpg) repeat-y;}
#container{width:781px; margin-left:auto; margin-right:auto; background:url(../images/bg/bg_container.jpg) repeat-y; text-align:left;  padding-bottom:4px;}
#topnav { background-color: white;
          background:url(../images/bg/bg_container.jpg);
	color: black;
	border-bottom: 1px solid white;
}
#topnavlist li { display: inline; list-style-type: none; padding-right: 7px; font-size: 12px; padding-left: 7px; line-height: 1.8em; border-right: 1px solid #65328F; }
#topnavlist li a { color: black; text-decoration: none; font-weight: bold; }
#topnavlist li a:hover { color: #65328F; text-decoration: underline; font-weight: bold; }
#topnavlist li.last { border-right: none; }
/* ie6 padding correction: */
* html #topnavlist li { display: inline; list-style-type: none;	padding-right: 6px; font-size: 11px; padding-left: 9px; line-height: 1.8em;
	border-right: 1px solid #65328F;
}

/*main front page layout */
.middlelist {
	margin-left: 15px;
	margin-top: 3px;
	color: #65328F;
	list-style: none;
	margin-bottom: 5px;
}
.middlelist li {
	margin-bottom: 7px;
	background-image: url(../images/bg/l_square.jpg);
	background-position: 0px 6px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.middlelist li a {
	text-decoration: none;
	color: #65328F;
}
.middlelist li a:hover {
	text-decoration: underline;
	color: #43215F;
}

.inpagecontainer {border:solid 1px #63636a; font-size:0.8em; float:right; width:120px; margin:5px; background-color:#f3f3f1; margin-top:35px;}

.inpagelist {
	margin-left: 15px;
	margin-top: 3px;
	color: #65328F;
	list-style: none;
	margin-bottom: 5px;
}

.inpageheader {
	text-align:center;
        font-size:1.1em;
        color: #ffffff;
	margin-bottom: 5px;
        background-color:#43215F;
}

.inpagelist li {
	margin-bottom: 7px;
	background-image: url(../images/bg/l_square.jpg);
	background-position: 0px 6px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

.inpagelist li a {text-decoration: underline; color: #65328F;}

.inpagelist li a:hover {text-decoration: none; color: #43215F;}

.inpagelist li a.selected {font-weight:bold; font-size:1.2em; text-decoration: none; }

.indented_list_item{
   margin-left: 15px;
}


#footer {
	height: 53px;
	padding-top: 2px;
	padding-bottom: 2px;
        background-color:#f3f3f1;
	color: #91919d;
	clear: both;
	margin-top: 12px;
	text-align: center;
	font-size: 10px;
	line-height: 13px;
	background-repeat: repeat-x;
	background-position: left top;
        background-color:#f3f3f1;
}
/* ie 6 fix */
* html #footer {
	margin-top: 15px;
}
#footer a {
	color: 9a9a91;
	text-decoration: none;
}
#footer a:hover {
	color: black;
	text-decoration: none;
}
#footer p.footaddress {
	color: #9a9a91;
}

a.footaddress {
	color: #9a9a91;
}

select.footaddress {
	color: #9a9a91;
	font-size: 1.0em;
}


.wideinside-title2 h1 {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	background-color: #D73526;
	color: white;
	font-weight: normal;
	letter-spacing: 0px;
	font-size: 1.4em;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
}

