/* CSS Document */

body {
	background-color:#333333;
	margin:0px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

p {
	color:#FFFFFF;
}


a:link {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#CCCCCC;
}

a:active {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

#contentinner a:link {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

#contentinner a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

#contentinner a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#1A4579;
}

.ad {
	border-color:#1A4579;
	border-style:solid;
	border-width:3px;
}

.ad a:active {
	border-color:#1A4579;
	border-style:solid;
	border-width:3px;
}

.ad a:link {
	border-color:#1A4579;
	border-style:solid;
	border-width:3px;
}

.ad a:visited {
	border-color:#1A4579;
	border-style:solid;
	border-width:3px;
}

.ad a:hover {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:3px;
}

.ad a:active {
	border-color:#1A4579;
	border-style:solid;
	border-width:3px;
}


img {
	border: 0;
}

h1 {
	color:#FFFFFF;
	font-size:16px;
	margin-top:0px;
}

#page-top {
	background-image:url(../images/page-top.gif);
	margin-bottom:-1px;
	margin-left:auto;
	margin-right:auto;
	height:25px;
	width:750px;
}

#page {
	background-image:url(../images/page-back.gif);
	margin-left:auto;
	margin-right:auto;
	width:750px;
}

#portal {
	background-image:url(../images/page-back.gif);
	margin-left:auto;
	margin-right:auto;
	width:750px;
	margin-top:-1px;
}

#page-bottom {
	background-image:url(../images/page-bottom.gif);
	background-repeat:no-repeat;
	margin-top:-1px;
	margin-left:auto;
	margin-right:auto;
	width:750px;
}

#main {
	margin-bottom:1px;
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
	width:700px;
	padding-bottom:1px;
}

#logo {
	padding:9px;
	padding-bottom:1px;
	padding-right:1px;
	background-image:url(../images/mbw.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.logofloat {
	float:left;
}

#blue-bar1 {
	background-color:#1A4579;
	text-align:right;
	padding:4px;
	padding-right:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #1A4579;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	clear:both;
}


#blue-bar2 {
	background-image:url(../images/blue-back.gif);
	margin-top:-1px;
	margin-left:auto;
	margin-right:auto;
	width:750px;
}

#flash {
	width:500px;
	float:right;
	margin-right:1px;
	text-align:right;
}

#map {
	background-color:#8CA5CD;
	width:498px;
	float:right;
	margin-right:1px;
	text-align:right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#sitemap {
	background-image:url(../images/content-back.gif);
	background-color:#8CA5CD;
	width:498px;
	height:416px;
	float:right;
	margin-right:1px;
	text-align:right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
}

.clear {
	clear:both;
}

.main-image {
	border: 1px solid #002D59;
}

/* Pages */

#home {
	margin-top:1px;
	background-image:url(../images/home.jpg);
	height:416px;
}

#home-slideshow {
	margin-top:1px;
	background-image:url(../images/home.jpg);
	height:416px;
}

#location {
	margin-top:1px;
	background-image:url(../images/map.jpg);
	height:416px;
}

#contenthome {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/content-back.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


#about {
	margin-top:1px;
	background-image:url(../images/about.jpg);
	height:416px;
}

#contentabout {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/aboutback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#pharm {
	margin-top:1px;
	background-image:url(../images/pharm.jpg);
	height:416px;
}

#contentpharm {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/pharmback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#labels {
	margin-top:1px;
	background-image:url(../images/labels.jpg);
	height:416px;
}
#labels-carousel {
	margin-top:1px;
	background-image:url(../images/labels.jpg);
	height:756px;
	background-repeat: no-repeat;
	background-position: 0px 340px;
}


#contentlables {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/lablesback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#print {
	margin-top:1px;
	background-image:url(../images/print.jpg);
	height:416px;
}

#contentprint {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/printback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#pre {
	margin-top:1px;
	background-image:url(../images/pre.jpg);
	height:416px;
}

#contentpre {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/preback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#design {
	margin-top:1px;
	background-image:url(../images/design.jpg);
	height:416px;
}

#contentdesign {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/designback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#people {
	margin-top:1px;
	background-image:url(../images/people.jpg);
	height:416px;
}

#contentpeople {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/backpeople.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#contact {
	margin-top:1px;
	background-image:url(../images/contact.jpg);
	height:416px;
}

#contentcontact {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/contactback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#newsmain {
	margin-top:1px;
	background-image:url(../images/news.jpg);
	height:416px;
}

#contentnews {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/newsback.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#links {
	margin-top:1px;
	background-image:url(../images/links.jpg);
	height:416px;
}

#contentlinks {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/linksback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

#quality {
	margin-top:1px;
	background-image:url(../images/quality.jpg);
	height:416px;
}

#contentquality {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/qualityback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}


#download {
	margin-top:1px;
	background-image:url(../images/download.jpg);
	height:416px;
}

#contentdownload {
	height:416px;
	width:380px;
	float:right;
	margin-right:0px;
	background-image:url(../images/downloadback.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}


/* Menu */

#menubox {
	float:left;
	text-align:left;
	width:151px;
	background-image:url(../images/menu-back.gif);
	margin:0 0 0 0px;
	padding:0;
	color:#000;
	font-family:helvetica,verdana,arial,tahoma,sans-serif;
}



 .menu {
 	padding-top:4px;
	padding-bottom:2px;
 	float:left;
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	width:150px;
	font-weight:bold;
	text-indent:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	
}

#search {
	width:468px;
	height:80px;
	float:right;
	background-image:url(../images/search-back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#search-padding {
	position:relative;
	top:33px;
	text-align:right;
	padding-right:5px;
}

#buttons {
	float:right;
	width:420px;
	text-align:right;
	padding:5px;
	color:#FFFFFF;
}

#form {
	float:right;
	width:200px;
	text-align:right;
	margin-right:3px;
	margin-top:-10px;
}

#690 {
	width:690px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:30px;
}

#news {
	margin:1px;
	background-image:url(../images/news-back.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#newsinside {
padding:5px;
margin-bottom:-10px;
}


a.menu:link {
	color:#FFFFFF;
	text-decoration:none;
}

a.menu:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.menu:hover {
	color:#002D59;
	text-decoration:none;
	background-color:#FFFFFF;
}

a.menu:active {
	color:#FFFFFF;
	text-decoration:none;
}

#white {
background-color:#FFFFFF;
}

.floatright {
float:right;
}

#search a:link {
	color:#005596;
}

#search a:visited {
	color:#005596;
}

#search a:hover {
	color:#333333;
}

#search a:active {
	color:#005596;
}


.darkblue {
	color:#005596;
}

.white {
	color:#6B86AA;
}

.white a:link {
	color:#6B86AA;
}

.white a:visited {
	color:#6B86AA;
}

.white a:hover {
	color:#496A96;
}

.white a:active {
	color:#6B86AA;
}


#copy {
	padding:5px;
	padding-left:4px;
	padding-right:30px;
	font-size:10px;
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
}

#contentinner {
	width:350px;
	height:396px;
	overflow:auto;
	margin:10px;
}

#contentinner2 {
	text-align:left;
	width:468px;
	height:396px;
	overflow:auto;
	margin:10px;
}

.iso {
float:left;
margin:5px;
margin-left:30px;
}

.hide {
display:none;
}

.mbw {
	float:right;
}

td {
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:top;
}

#contentinner li {
	color:#FFFFFF;
}

.news-title {
	color:#005596;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
}

#seo-bar {
	background-image:url(../images/blue-back.gif);
	margin-top:-1px;
	margin-left:auto;
	margin-right:auto;
	width:750px;
}

#seo-pad {
	margin:26px;
	margin-bottom:0px;
	margin-top:0px;
	padding:10px;
	padding-bottom:1px;
	background-color:#8CA5CD;
}

#seo-pad p {
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
}

#bottom-seo {
	padding:26px;
	padding-top:10px;
	}
	
#bottom-seo p {
	margin:0px;
	margin-top:10px;
	color:#666666;
	font-size:9px;
	}
	
#bottom-seo a {
	color:#666666;
	}

h1 {
	color:#FFFFFF;
	font-size:26px;
	font-weight:bolder;
}


      /* Generic map, side bar holder styles */
      .MapBuilder {font: normal small verdana, arial, helvetica, sans-serif; font-size: 10pt; margin: 0px;}
      .MapBuilder a {text-decoration: none; color: #0066CC; background-color: transparent;}
      .MapBuilder a:hover {color: #F60; background-color: transparent;}
      .MapBuilder h1 {font-weight: bold; font-size: 16pt; color: #369; border-bottom: 2px solid #369;}
      
      /* Info Window styles */
      .IW { width: 350px;}
      .IWContent {height: 120px; overflow:auto;}
      .IWCaption {font-weight: bold; font-size: 12pt; color: #369; border-bottom: 2px solid #369;}
      .IWFooter {margin-top: 5px; font-size: 8pt; }
      .IWFooterZoom {}
      .IWDirections{background-color:#FFF;}

 
      .MapBuilderSideBar {float:left; margin-left: 10px; }
 

      

