

#content h1 {	
	font-size: 14pt;
	font-weight: bold;
	color: #000066;
	margin-top: 12px;
	margin-bottom: 20px;
} 
#content h1 a{	color: #000066;}
#content p{
	margin-right: 10px;
	margin-top: 2em;
	margin-bottom: 2ex;
	text-indent: 2em;
	font-size: 10pt;
	word-spacing: normal;
	line-height: 1.5em; text-align: justify;
}
/*#content ul, #content ol, #content li { font-size: 10pt;}*/
#content ol{
	list-style: decimal inside; display: list-item;
}

#content ul {	margin: 0 0 0 0.5em;	padding-left: 0.95em;	font-weight: normal; /*font-weight: bold; */	line-height: 1.5em;	word-spacing: normal;
}
#content ul.bullets li{
	display: list-item; list-style: square;
}

#content ul.nobullets, #content ul.nonbul li{
	list-style: none;	margin-left: 0;	padding-left: 1em;	text-indent: -1em;font-weight: bold; }
#content ul.nobull, #content ul.nonbull li{
	margin-left: 2em;	padding-left: 5em;		list-style-type: none;}
#content li{ margin-left: 30px; padding-left: 1px; }
#content ul li,#content ul ol{	list-style-position: inside;}
#content a{	text-decoration: underline;}
#content div.sub{	margin-top: 20px;	margin-bottom: 20px;	position: relative;	height: auto;}
#content table{	width: 600px;font-size: 0.95em;}
#content ul.nobullets h3{margin-left:25px; padding-left:25px; padding-top:10px;}
#content ul.nobullets ul.nobullets{	padding-left: 15px;}
#content ul.nobullets h1 .doc_headline { 	text-decoration: underline;} 

table .mp{	width: 100%;font-size: 0.95em;}

#side_menu form{ margin-bottom: 0px; margin-top: 0px;}

.menuside{ background: #708090;}

table #submenu1{	display: none;}

input.search{		text-align: center;	cursor: pointer;}

input.text{	azimuth: center;	text-align: center;	cursor: text;	width: 100px;	margin-left: 2px;}

/*ADD*/
span.date {	color: black;	display:block;	font-weight:bold;}
span.item {	font-size: 8pt;	margin:0px; height: auto;display:block;}
.box {margin: 0 0 2px 0; 	position: relative;	padding: 0;	background-color: #DEE7F6;	}
		
.box h3 {height: 25px;	background: url(/images/new/pagebottom_bg.gif) repeat ;letter-spacing: 0em;	margin: 0px;	padding-top: 2px;	color: White;	text-align: center;}
.box h3 a, .box h3 a:visited {
	color: White;
}
.box h3 .big {background: url(/images/new/pagebottom_bg.gif) repeat ;}

.box #break{background: url(/images/new/pagebottom_bg.gif) repeat ;	font-size: 10pt;	letter-spacing: -1px;
}
.box ul {font-style: normal;font-style: italic;	list-style: none;	margin: 0;	margin-left: 5px;	padding: 0;	border: none;	color: #000000;  }	
.box ul li {margin: 0 0 5px 0;padding: 0; }

.box ul li a.current , .button ul li a.current:hover {color: #000000;text-decoration: none;background-color: #B0C5E6;}
.box dd {	display: none;	}	
	
.box dt {	margin-bottom: 0em;	margin-left: 1em;	}	
.box input {	margin-bottom: 0px;	font-size: 10px;}
.box select{	margin-bottom: 0px;	font-size: 10px;}
	
.box dt:first-line {	margin-left: -1em;	}	

	#it table {display: none;}
#it a:hover table
{	display: block;	position: absolute; top: 10em;left:-10em; width: auto;	z-index: 100;	background: #2F3B74;	color: white;}
#it a:hover table th {font-weight:normal; color: #ffe; background: none;}
#it a:hover table td {text-align: right; border-top: 1px solid white;}
th {background-color: #aabbcc}
/**/
.pagemenu{	margin-top: 10px;}
.pagemenu ul.nobullets li{ 	margin: -1px;	padding: 0;	list-style-type: none;}

.pagemenu h3 {
	height: 25px;	
	background: url(/images/new/pagebottom_bg.gif) repeat ;
	font-style: normal; /*font-size: 1em;*/
	font-size: 10pt;
	letter-spacing: 0em;
	margin: 0px;
	padding-top: 2px; /*background-color: #6666CC;*/
	color: White;
	font-weight: normal;
	text-align: center;
}

#cd{font-size: 12pt;
	word-spacing: normal;
	line-height: 1.5em;}

#total, #regular, #partner {margin: 0em; width: 100%;}	
#total { display: block;}
#regular, #partner{ display: none;}
table.gbmsummary {font-size:1em;  margin: 0.5em;  border-collapse: collapse; border: 1px solid black; width: 100%;}
#nosides {
	position: relative; /*top: 60px;*/
	margin: 0;
	padding: 0 1em 1em 1em; /* z-index: 100;*/
}
/*#content td {
	text-align: justify;
}*/
#content td ul{
	list-style: none outside; /*list-style-type: none;*/
	margin-left: 10px;
	padding-left: 5px;
	text-indent: -11px;
} 
	
/*#content td ul li{
	margin: 0;
	padding: 0;
	list-style-type: disc;
}*/
#content td ul li ul li{
	margin: 0;
	padding: 0;
	list-style-type: circle;
}
p .form {font-size: 8pt;}
.contact{
	margin-top: 15px;
}
#hp{width: inherit;}
.rtopz, .rbottomz{display:block; background-color: #f7f7f7;}
.rtopz *, .rbottomz *{display: block; height: 1px; overflow: hidden;background:  #000066;}
.r1z{margin: 0 5px;}
.r2z{margin: 0 3px;}
.r3z{margin: 0 2px;}
.r4z{margin: 0 1px;} 
#contz{height: 90px;background: #000066; color:#ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14pt; font-weight: normal}
#contz a,#contz a:visited{color:#ffffff;}
#attetion{display: block;  border: thin red; background-color:#ffffff;  border-style: solid; padding: 5px;  }
table .small{ border: thin solid #C0C0C0;}