body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
}
a {
	text-decoration: none;
}
span.l1 {
	font-size: 10pt;
	font-weight: bold;
	color: #3399FF;
}
span.l1:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
}
span.l2 {
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
}
/*Menu other blue rgb(20,130,210)*/
span.t4 {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
span.t4:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #FF9933; 
	text-decoration:none;
}
/*Selected Menu*/
span.t5 {
	font-size: 10pt;
	font-weight: bold;
	text-transform:uppercase;
	color: rgb(255,180,80);
}
/*Menu line*/
.m0 {
	background-color: #3399FF;
	background: url(imgs/bgmenu.png) repeat top left;
	height:44px;
}
h3 {
	font-size: 12pt;
	color: rgb(20,130,210);
	background-color: white;
	text-align: center;
}
h3:hover {
	font-size: 12pt;
	color: #FF6600;
	background-color: white;
	text-align: center;
}
.title {
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: rgb(20,130,210);
}
.subtitle {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #003399;
}
.indextitle {
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #003399;
}
.indexbody {
	font-size: 10px;
	line-height: 15px;
	color: #000000;
}
.indexlink {
	font-size: 10px;
	font-weight: bold;
	color: #3399FF;
}
.indexlink:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}
.header {
	font-size: 24px;
	color: #DCDCDC;
}
.legal {
	font-size: 9px;
	text-align: right;
	color: #333333;
}


.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}


.arrowlistmenu ul li {
background: url(imgs/arrow.png) no-repeat top left; /*custom bullet list image*/
display: block;
padding-bottom: 2px; /*link text is indented 19px*/
padding-left: 50px; /*link text is indented 19px*/
margin-bottom: 8px; 
}

.arrowlistmenu ul li a:visited{
color: #330099;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FF0000;
}

.isolist1 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.isolist1 ul li {
background: url(imgs/ISO9001a.png) no-repeat top left; /*custom bullet list image*/
display: block;
padding-bottom: 2px; /*link text is indented 19px*/
padding-left: 80px; /*link text is indented 19px*/
margin-bottom: 8px; 
}
.isolist2 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}.isolist2 ul li {
background: url(imgs/ISO13485a.png) no-repeat top left; /*custom bullet list image*/
display: block;
padding-bottom: 2px; /*link text is indented 19px*/
padding-left: 80px; /*link text is indented 19px*/
margin-bottom: 8px; 
}
