* {
  margin: 0;
  padding: 0;
}

body {
  font-family: "Arial","Lucida Grande","Lucida Sans Unicode","Bitstream Vera Sans","Verdana","Futura","Helvetica","sans-serif";
  font-size: 12px;
}


.info{ font-color:#151;}

.box {
  padding: 0;
  margin-bottom: 22px;
  clear:both;
  text-align:left;
}

.box span.norm{
  background-color:#8b8;
  color: #fff;
  height: 17px;
  vertical-align: middle;
  font-size: 12px;
  font-weight:bold;
  margin: 0;
  padding: 1px 7px 0 7px;
  white-space: nowrap;
  text-decoration:none;
}
.box .boxcontent {
  border: 1px solid #8b8;
 /* border-top: none;*/
  margin: 0;
  padding: 0;
}
.box ul li {
  list-style: none;
  padding-bottom: 6px;
}

.box ul li a {
	font-weight: bold;
}

.boxcontent ul {
  margin-top: 12px;
  margin-bottom: 20px;
}
.pagelistnd ul {
  margin: 0;
  padding: 6px 0 0 0;
  position: relative;
  left: 6px;
}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* @READONLY.MSG@ */ .pagelist {float:left;margin-left:-20px;} .page\list {float:none;} .noindent .pagelist {margin-left:0;} .pagelist ul {list-style:none;margin:0;padding:0;width:100%;} .pagelist ul li {float:left;padding:10px 0 10px 20px;width:260px;height:75px;} .page\list ul li {width:240px;} .pagelist ul li table td {vertical-align:bottom;} .pagelist ul li table {margin-bottom:2px !important;margin-bottom:2px;} .pagelist ul li table td.pagelinkicon {	height:37px;	padding:0;	margin:0;	padding-right:6px;} .pagelist td.pagelinklabel {vertical-align:bottom;padding-bottom:3px !important;padding-bottom:0px;} a.pagelink,a.pagelink:link,a.pagelink:visited,a.pagelink:active {background:transparent;color:#002276;text-decoration:none;font-weight:bold;font-size:12px;} a.pagelink:hover {text-decoration:underline;color:#c38357;} .pagelist ul li p {height:45px;font-size:11px;padding:0 0 0 1px;margin:0;} .pagelist ul li p a {text-decoration:none;} .pagelist ul li p a:hover {text-decoration:underline;} .pagelistni ul li {height:auto;} .pagelistni ul li p {margin-top:6px;} .pagelistnd ul {margin:0 6px;padding:6px 0;} .pagelistni ul {padding-top:16px;}  .pagelistnd ul li {	width:210px;} .p\agelistnd ul li {height:32px;width:230px;padding-top:0px;padding-bottom:0px;} .pagelistnd ul li {height:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:6px;} .pagelistnd ul li a.pagelink {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;} .pagelistnd td.pagelinklabel {vertical-align:middle;} .pagelistni a.pagelink,.pagelistnd a.pagelink {vertical-align:middle;padding:0 !important;} .pagelistnd a.pagelink {text-decoration:none !important;cursor:pointer !important;cursor:hand !important;} .compact ul li {width:140px;} .c\ompact ul li {width:160px;} 

a.button,a.button:link,a.button:visited,a.button:active {background:#9e2c86;color:#fff; border-style: solid;  border-width: 1px; border-color: #c070b0 #902075 #801a63 #aa50a0;  padding: 0 7px 0 7px; text-decoration:none;font-weight:bold;font-size:12px;} a.button:hover {text-decoration:none;color:#ffaa47;}
.pagelistnd ul li a.button {margin-top:5px;margin-bottom:0;padding-top:5px;padding-bottom:0;} .pagelistni a.button,.pagelistnd a.button {vertical-align:middle;padding:0 !important;} .pagelistnd a.button {text-decoration:none !important;cursor:pointer !important;cursor:hand !important;}/* @READONLY.MSG@ */

