@import url("aspenbase.css");
/* Aspen Pharmacare Website Design 2006 by Richard Clement
   
Version: 2.0
(April 6th, 2011)

The NZ CSS is based on the Australian one, 
but some of colours have been redefined to change them from blue to green */

/*The body style is repeated so that the background gif comes from the NZ site.
If we don't repeat it, since the style is based on the Australian, it points to the gif on the Australian site*/
body {
	background-color: #eaeaea;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}

h1 {
	color: #002000;
	}
	
h2 {
	color: #526634;
}

a {
	color: #003300;
}
/*The #desc style is repeated so that the banners come from the NZ site.
If we don't repeat it, since the style is based on the Australian, it points to the rotate.php file on the Australian site*/
#desc {
background: #505050 url(images/banners/rotate.php) top left no-repeat;
}

/*The #sidebar h3 style is repeated so that the gif comes from the NZ site.
If we don't repeat it, since the style is based on the Australian, it points to the gif file on the Australian site*/
#sidebar h3 {
	background-image: url(images/sideH3.gif);
	}
	
#ProductTable th {
	background-color: #D3E7B8;
}

#Login {
	color: #003300;
	background-color: #DADED9;
	}
	
.navitab:hover {
	background-color: #363;
}
.blockGreen {
	padding: 15px;
	background-color: #D3E7B8;
}

span.dropcap {
	color: #002000; 
}


/*body {
padding: 0;
margin: 0;
font: 76% tahoma, verdana, sans-serif;
background: url(images/eosunderstate8b.gif) repeat;
color: #303030;
}

a {
text-decoration: none;
color: #286ea0;
}

a:hover {
text-decoration: underline;
}

#toptabs {
margin: 10px auto -13px auto;
font-size: 0.8em;
width: 760px;
}

#toptabs p {
text-align: right;
color: #808080;
}

.toptab {
padding: 3px 5px 3px 5px;
margin: 0 0 0 4px;
text-decoration: none;
background: #f0f0f0 url(images/corner5.gif) top right no-repeat;
color: #808080;
border-bottom: 1px solid #e0e0e0;
}

.toptab:hover {
background: #fafafa url(images/corner2.gif) top right no-repeat;
border-bottom: 1px solid #eaeaea;
color: #505050;
text-decoration: none;
}

.activetoptab {
padding: 3px 5px 3px 5px;
margin: 0 0 0 4px;
color: #505050;
text-decoration: none;
background: #ffffff url(images/corner2.gif) top right no-repeat;
border-bottom: 1px solid #ffffff;
}

.activetoptab:hover {
text-decoration: none;
}

#container {
margin: 0 auto 15px auto;
width: 760px;
padding: 10px 20px 20px 20px;
background: #ffffff;
}

#logo {
margin: 15px 0 0 0;
}

#logo h1 a {
color: #303030;
}

#logo h1 a:hover {
text-decoration: none;
}

#navitabs {
clear: both;
}

.navitab {
padding: 4px 8px 4px 8px;
margin: 0 0 4px 0;
text-decoration: none;
letter-spacing: 1px;
background: #e0e0e0 url(images/corner.gif) top right no-repeat;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
}

.navitab:hover {
text-decoration: none;
background: #d0d0d0 url(images/corner.gif) top right no-repeat;
}

.activenavitab {
padding: 4px 8px 5px 8px;
color: #ffffff;
margin: 0 0 5px 0;
text-decoration: none;
background: #505050 url(images/corner.gif) top right no-repeat;
}

.activenavitab:hover {
text-decoration: none;
}

#desc {
height: 200px;
color: #ffffff;
padding: 0;
background: #505050 url(images/banners/rotate.php) top left no-repeat;
clear: both;
margin: 5px 0 0 0;
}

#desc p {
width: 290px;
font-size: 1em;
line-height: 1.3em;
padding: 0 0 0 15px;
}

#desc h2 {
padding: 15px 15px 0 15px;
color: #ffffff;
}

#desc a {
color: #ffffff;
text-decoration: underline;
}

#main {
width: 565px;
float: left;
padding: 0em 20px 0em 25px;
border-right: 1px solid #d0d0d0;
border-left: 1px #d0d0d0 solid; }

.block {
background: #f0f0f0;
padding: 15px;
}

#sidebar {
width:140px;
float:right;
}

#sidebar p {
font-size: 0.9em;
line-height: 1.3em;
margin: 0 0 12px 0;
}

.sidelink {
text-align: left;
display: block;
width: 120px;
background: #f0f0f0 url(images/corner.gif) top right no-repeat;
padding: 3px 4px 3px 8px;
margin: 5px 10px 5px 0;
}

.sidelink:hover {
background: #e0e0e0 url(images/corner.gif) top right no-repeat;
text-decoration: none;
}

#footer {
clear: both;
background: #fafafa;
color: #808080;
font-size: 0.9em;
padding: 8px 0 8px 0;
border-top: 1px solid #d0d0d0;
border-bottom: 1px solid #d0d0d0;
text-align: center;
}

#footer a {
color: #808080;
}

h1 {
margin: 0 0 20px 0;
font-size: 2.1em;
font-weight: normal;
}

h2 {
margin: 0 0 20px 0;
font-size: 1.6em;
font-weight: normal;
}

h3 {
margin: 20px 0 10px 0;
font-size: 1.4em;
font-weight: normal;
}

h4 {
margin: 20px 0 10px 0;
font-size: 1.4em;
font-weight: normal;
color: #C90B17
}

h5 {
margin: 20px 0 10px 0;
font-size: 1.4em;
font-weight: normal;
color: #022D62
}

p {
margin: 0 0 15px 0;
line-height: 1.5em;
text-align: left;
}

.right {
text-align: right;
}

a img {
border: 0;
}

.photo {
padding: 5px;
display: block;
margin: 0 auto 15px auto;
background-color: #f0f0f0;
}

.hide {
display: none;
}

img.floatleft { float: left;
margin: 7px; }

span.dropcap {
float:left;
font-size:70px;
line-height:55px;
padding-top:0px;
font-family: Times, "Times New Roman", serif;
font-weight: inherit; 
margin:5px;
color: #022D62; 
}

img.floatright { float: right;
margin: 7px;}*/

