body {
	background-color: #1e5c8a; background-image:url(images/background/background.jpg); 
	background-repeat: repeat-x;
	margin: 10px, 12px; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; line-height: 20px; 
}
* {
   padding: 0px;
}
table, table.td {
  margin: 0px; 
  border: 0px; border-style: none; border-collapse: collapse;
  text-align: left;
 }

img, a img {border: 0px; margin: 0px;
}
img.nlf, a img.nlf {padding-bottom: 30px;
}
img.one {padding-top: 5px; padding-bottom: 10px; padding-left: 10px;}
img.biomini {padding-top: 4px; padding-bottom: 10px; padding-right: 20px;}


td.topedge {background-image:url(images/top-edge-spacer.jpg); background-repeat:repeat-x;}
td.endedge {background-image: url(images/common/bottom-edge-spacer.jpg); background-repeat:repeat-x;}

table.center {width: 99%;}
table.center td.left {background-color: #e1e1e1; border-left: 2px #fff solid; border-right: 2px #d9d9d9 solid;}
table.center td.mid {background-color: #eee; padding: 0px 50px 10px 10px;}
table.center td.right {background-color: #e1e1e1; border-left: 2px #d9d9d9 solid; border-right: 2px #fff solid;}

table.logo td.lightlft {background-color: #0473d1; text-align: left; border-left: 24px #ecf1ff solid;}
table.logo td.lightrt {background-color: #0473d1; text-align: right; border-right: 24px #ecf1ff solid;}


table.inset td.leftnav {width: 253px; text-align: left;}
table.inset td.contents {width: auto; text-align: left; background-image: url(images/background/content-bg.jpg); background-repeat:repeat-x;}
table.divider td.grayline {width: 1px; background-color: #c9c9c9;}

table.grayborder {background-color: #fdfdfd; border: 1px solid #ccc; width: 228px; }
table.grayborder td.menu {padding: 5px 10px;}

table.why {background-color: #fbfbfb;}
table.why td {padding: 6px;}

table.why td.bludark {background-color: #89b5d8; text-align: center; font-weight: bold;}
table.why td.blumed {background-color: #ccdfee; text-align: center; font-weight: bold;}
table.why td.blulite {background-color: #c6e0f4; text-align: center;}
table.why td.yellite {background-color: #f9e7c8; text-align: center;}
table.why td.tel {text-align: center;}
table.why td.atty {padding-left: 20px; border-left: 1px solid #cae9f9;}
table.why td.serv {padding: 10px 0px 10px 20px; border-left: 1px solid #cae9f9; border-bottom: 1px solid #cae9f9;}

table.why td.ordark {background-color: #f99;}
table.why td.ormed {background-color: #ffd2d2; text-align: center; font-weight: bold;}
table.why td.orlite {background-color: #ffd2d2; text-align: center;}
table.why td.violite {background-color: #c8d7ee; text-align: center;}

.menutitle, .menutitle a:link, .menutitle a:visited, .menutitle a:hover {font-family: arial, helvetica, sans-serif; 
	font-size: 14px; font-weight: 600; 
 	color: #c30; text-decoration: none;}
.menutitle a:hover {color: #f00; text-decoration: underline;}
.menulev-b, .menulev-b a:link, .menulev-b a:visited, .menulev-b a:hover {font-family: arial, helvetica, sans-serif; 
	font-size: 12px; color: #039;  line-height: 20px !important; line-height: 17px;}
.menulev-b a:hover {color: #f00;}

div#topnavo, #topnavo a:link, #topnavo a:visited, #topnavo a:hover {
	font-family: arial, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bolder;
 	color: #0d5299;
	text-decoration: none;
	line-height: 43px !important; line-height: 41px;}
	
#topnavo a:hover {color: #666; text-decoration: underline;} 

h1 {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; font-weight: bold; color: #485Ca4; line-height: 20px !important; line-height: 17px; }
h2, .header {font-family: arial, verdana, helvetica, sans-serif;
	font-size: 26px; font-weight: bolder; color: #A2A5A7;
}
h3 {font-family: arial, verdana, helvetica, sans-serif;
	font-size: 20px; font-weight: bolder; color: #0d5299;
}

.leftbullet {color:#333399; font-size:55%; padding: 3px 3px 0px 0px;}
.leftbullet_on {color:#000000; font-size:55%; padding: 3px 3px 0px 0px;}
.bulletlink {color:#333399; font-size:70%; padding: 3px 3px 0px 0px;}

div#endlinks {text-align: center; font-size: 11px;}
#endlinks a, a:link, a:visited {color: #006;}
#endlinks a:hover {color: #f00;}

table.legal {color: #ddd;}
table.legal td.grey-l {color: #ddd; text-align: left;}
table.legal td.grey-r  {color: #ddd; text-align: right;}
table.legal td.grey-m {color: #ddd; text-align: center;}
table.legal td.grey-m a, a:link, a:visited {color: #ddd; text-decoration: underline;}

ul.details {margin-left: 0px !important; margin-left: 10px; padding-left: 10px !important; padding-left: 0px; margin-top: 4px; margin-bottom: 5px; color: #03f; list-style-type: none;}
.details a, a:link, .details a:visited {color: #03f; font-weight: normal;}
.details a:hover {color:#f00; font-weight: normal;}
ul.details-txt {margin-left: 10px !important; margin-left: 20px; padding-left: 10px !important; padding-left: 0px; color:  #03f; list-style-type: none;}
.details-txt a, a:link, .details a:visited {color: #03f; font-weight: normal;}
.details-txt a:hover {color:#f00; font-weight: normal;}

ul.details-site {margin-left: 10px !important; margin-left: 20px; margin-top: -10px !important; margin-top: -20px; padding-left: 10px !important; padding-left: 0px; color: #03f; list-style-type: none;}
.details-site a, a:link, .details a:visited {color: #03f; font-weight: normal;}
.details-site a:hover {color:#f00; font-weight: normal;}

ul.resourcelist {list-style-type: disc;}
ul.resourcelist li {padding-bottom: 20px;}



ul.mainlist {list-style-type: none;}
.mainlist a, a:link, .mainlist a:visited {color: #03c;}
.mainlist a:hover {color:#f00; font-weight: normal;}

.indent {
	text-indent: 20px;
}

.required {color: #cc0000}

a, a:link, a:visited {
	color: #006;
}
a:hover {
	color: #f00;
}
#floatright {  /* container for graphic aligned on right */
float: right;
margin: 0 0px 10px 10px;
background-color: #fff;
padding: 10px;
border: 1px solid #ccc;
}
div.floatright img {margin-right: 50px; padding: 10px 10px 10px 10px;

}










