@charset "utf-8";

html, body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption { 
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	border: 0; 
}

body {
	color: #000000;
	background-color: #c0c0c0;
	font-family: Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	min-width: 550px;
}

a:link, a:visited, a:active, a:hover {
	color: #5b5b5b; 
	font-weight: normal;	
}

a:link, a:visited, a:active {
	text-decoration: none; 
}

a:hover {
	text-decoration:underline; 
}

img {
	border-style: none;
}

#outer {
	padding: 10px 10px 10px 10px;
}

#tl {
	background: url(../images/tlc.png) no-repeat top left;
}

#bl {
	background: url(../images/blc.png) no-repeat top left;
}

#tr {
	background: url(../images/trc.png) no-repeat top right;	
}

#br {
	background: url(../images/brc.png) no-repeat top right;	
}

#tr, #br, #mr, #mm, #content, #norlogo, #menu {
	margin-left: 4px;
}

#tc, #bc, #mm, #content, #bdslogo {
	margin-right: 4px;	
}

#tc {
	background: url(../images/tm.png) repeat-x top left;
}

#bc {
	background: url(../images/bm.png) repeat-x top left;
}

#tc, #bc {
	height: 4px;
}

#lm {
	background: url(../images/lm.png) repeat-y top left;
}

#rm {
	background: url(../images/rm.png) repeat-y top right;
}

#mm {
	background-color: #ffffff;
}

#content {
	padding-top: 5px;
	text-align: justify;
}

#header {
	overflow: hidden;
	width: 100%;
}

#header_left {
	width: 350px;
	float: left;
}

#footer {
	height: 10px;
}

#footer, .title {
	overflow: hidden;
	width: 100%;
}

.title {
	padding: 10px 0px 10px 0px;
}

#norlogo {
	text-align: left;
	float: left;
	width: 300px;
}

#bdslogo {
	text-align: right;
	float: right;
	padding-right: 5px;
	width: 155px;
}

a[href$='.pdf'] {
	display: inline-block;
	padding-left: 20px;
	line-height: 18px;
	background: transparent url(../images/pdficon.gif) center left no-repeat;
}

a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'], a[href$='.xls'] {
	display: inline-block;
	padding-left: 20px;
	line-height: 18px;
	background: transparent url(../images/word16.gif) center left no-repeat;
}

a[href$='.xls'] {
	display: inline-block;
	padding-left: 20px;
	line-height: 18px;
	background: transparent url(../images/excel16.gif) center left no-repeat;
}

a[href^="http:"][class="link"] {
	display: inline-block;
	padding-left: 20px;
	line-height: 18px;
	background: transparent url(../images/weblinkicon.gif) center left no-repeat;
}

a[href^="mailto:"] {
	display: inline-block;
	padding-left: 20px;
	line-height: 18px;
	background: transparent url(../images/mailtoicon.gif) center left no-repeat;
}

#menu {
	width: 350px;
	overflow: hidden;
}

.menu_item a, .menu_item_selected a {
	height: 60px;
	width: 80px;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin: 5px 5px 0 0;
	padding-top: 20px;
	font-size: 12pt;	
	text-decoration: none; 
	font-weight: normal;	
}

.menu_item a {
	background: url(../images/mi.png) no-repeat top left;
}

.menu_item_selected a {
	background: url(../images/mis.png) no-repeat top left;
}

.menu_item a:hover {
	background: url(../images/mi_hover.png) no-repeat top left;
}

.menu_selected, .heading {
	color: #003;
}

.heading {
	font-size: 12pt;
	text-decoration: underline;
}

.paragraph {
	font-size: 10pt;
	min-height:100px;
	text-align: justify;
	float: left;
  padding-right: 25px;
	width: 500px;
}

.paragraph2 {
	font-size: 10pt;
	min-height:100px;
	text-align: justify;
	float: left;
  padding-right: 25px;
	width: 360px;
}

.picture_left {
	width: 240px;
	padding-right: 5px;
	float: left;
}

.picture_left2 {
	width: 185px;
	padding-right: 5px;
	float: left;
}

.bullet ul {
  list-style-type: disc;
  list-style-position: outside;
  text-transform: none;
  text-decoration: none;
  padding: 2px 5px 2px 20px;
  text-align: justify;
}

.address {
	width: 360px;
	border: solid 1px silver;
	margin-bottom: 5px;
}

.address td[class="left"] {
	vertical-align: top;
	width: 125px;
	font-weight: bold;
}

.address td[class="right"] {
	width: 180px;
}

.contact1 {
	border: 1px solid #C00;
	margin-bottom: 10px;
}

.contact2 {
	border: 1px solid #009;
}

.contact1, .contact2 {
	padding: 5px 5px 5px 5px;
}

.contact1 td[class="left"], .contact2 td[class="left"] {
	width: 300px;
}

.products td {
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

.product_mega {
	background-color: #A6CAF0;
}

.product_neo {
	background-color: #AFA;
}

.product_bond {
	background-color: #C0DCC0;
}

.product_board {
	background-color: #FFBFAA;
}

.product_sboard {
	background-color: #FFBFFF;
}

.product_special {
	background-color: #D4DFAA;
}