﻿html, body {
	margin: 0;
	padding: 0px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color:#000080;
	font-size: medium;
}
/* The header and footer */
.headfoot {display:block; height:110px; background:#EBC9D2; text-align:center; padding:0px; border-bottom: 4px #fff solid;}

/* This bit does all the work */
#container {
	position: relative;
	display: block;
	background: #fff;
	border-left: 140px solid #fff;
	border-right: 150px solid #fff;
	font-size: .8em;
	overflow: visible;
	color: #000080;
}
#left {
	float: left;
	position: relative;
	width: 138px;
	margin-left: -137px;
	display: inline;
	color: #000000;
}
#right {float:right; position:relative; width:148px; margin-right:-147px; display:inline;}

.clear {clear:both;height:1px;overflow:hidden;}
em {font-weight:bold;}

#heada{
	float:left;
	width:80px; text-align:center;
	padding-top:10px;
	padding-left:10px;
	background: url('images/cnr.gif') no-repeat fixed 0 0;
}
#head1{
	float:left;
	margin-left:110px;
}
#head2{
	float:right;
	padding-right:35px;
	padding-top:6px;
	background: url('images/cnrr.gif') no-repeat fixed;
	background-position: top right;

}
.clrl {
clear:both
}
#topcon{
margin:0;
	padding:0 30px 0 30px;
}#headad{
margin-top:0;
float:left; }
#headad2{
margin-top:0 }

#menu dl {
	width: 133px;
	margin: 0 auto;
	padding: 0 0 4px 0;
	background: url(images/bottom.gif) no-repeat bottom left;
	background-color: #FFFFFF;
	border-bottom:2px #fff solid
}
#menu dt {
	margin: 0;
	padding: 1px 0 1px 0;
	font-size: .9em;
	font-weight: bold;
	color: #225588;
	border-bottom: 1px solid #fff;
	background: url(images/top.gif) no-repeat top left;
	background-color: #ebc9d2;
	text-align:center;
}
#menu dd {margin:0; padding:0; color: #fff; font-size: .9em; border-bottom:1px solid #fff;}
#menu dd.last {border:none}

#gallery a, #gallery a:visited {color:#fff; text-decoration:none; display:block; padding:1px 1px 1px 20px;
background: #47a url(images/arrow.gif) no-repeat 5px 5px; width:111px;
}
#gallery a:hover {background: #258 url(images/arrowr.gif) no-repeat 6px 5px; color:#9cf;}

#ad {
	border:none;
	margin:2px 0 4px 18px;
}
#ad img {
	border:none;
}

.sm{
	font-size:1em;
	margin:0;
	padding:0;
	text-align:center
}
.sma {
	font-size:.8em;	
	margin:0;
	padding:0;
	font-weight:normal;
	text-align:center

}

TD.company { text-align:left; }
TR.table_heading { background:#EACAD5; font-weight:normal; text-align:center; }
TR.dose_qty_separator {  padding: 2px; text-align:left; background:#D7EBFF; font-weight:normal; color:#0066FF }
TR.table_data { text-align:right; color:#2F58AC; font-weight:normal;  }
a:link.menu { color: #E9C7D2; font-weight:bold } 
a:visited.menu { color: #E9C7D2; font-weight:bold } 
a:hover.menu { color: #FF66CC; font-weight:bold } 
a:active.menu { color: #6677FF; font-weight:bold } 
a:link { color: #3333CC; font-weight:bold } 
a:visited { color: #000080; font-weight:bold } 
a:hover { color: #0000FF; font-weight:bold } 
a:active { color: #000080; font-weight:bold } 
h1 { font-size: 1.3em; color: #0066FF; font-weight: bold; margin-top: 6px; margin-bottom: 2px } 
table { color: #000080; padding: 0;  } 
textarea { font-size: .8em; color: #000080; margin-top:0; margin-bottom:0 } 
h5 { font-size: .9em; color: #0066FF; font-weight: bold; margin-top: 5px; margin-bottom: 0 } 
h6 { font-size: .8em; color: #0066FF; font-weight: bold; margin-top: 5px; margin-bottom: 0 } 
p { margin-top: 0; margin-bottom: 0 } 
ul { list-style-type: none; margin-top: 0; margin-bottom: 5pt } 
h2 { font-size: .9em; margin-top: 5px; margin-bottom: 0 } 
h3 { font-size: 11pt; margin-top: 5px; margin-bottom: 0 } 
h4 { color: #6699FF; font-size: .8em;  font-weight: bold; margin-top:0; margin-bottom:0 }
.lmenu { line-height: 100% } 
.pmenu { margin-top: 0; margin-bottom: 0; text-align:center; font-size:.8em } 
.distxt {font-size: .7em; color: #808080; line-height:110%; font-style:italic}
.btable { width: 600px; border-style:solid; padding:0;  }
.menu { color: #6699FF; font-size: .8em; margin-top:0; margin-bottom:0 }
