/* -----------------------------------------------
	Plexipave New Zealand Stylesheet
----------------------------------------------- */

	body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; }
	#body {  }
	
	p,div,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; }
	
	.Content a:link,a:visited { color: #276E10; text-decoration: underline; }
	.Content a:hover { color: #276E10; text-decoration: none; }
	.Content a img { border:0; }
	
	ul { margin:0; }
	ul li a:link, ul li a:visited {  }
	ul li a:hover {  }
	
	ul#productoptions {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	ul#productoptions li {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	}
	ul#productoptions li a {
	float: left;
	color: #ccc;
	}
	
	.topicons div {
	float: right;
	padding-right: 8px;
	background: url(Images/i-topbg.gif) 0 0 repeat-x;
	height: 59px;
	}
	.topicons a {
	padding: 0 5px 0 0;
	height: 59px;
	}
	
	h1 { font-size: 24px; font-weight: 100; font-family: Arial Narrow, Arial, Helvetica, sans-serif; color: #fff; margin-bottom: 0px; float: left; }
	h2 { font-size: 16px; }
	h3 { font-size: 14px; }
	h4 { font-size: 12px; }
	h5 { font-size: 11px; }
	h6 { font-size: 10px; }
	
	.grey { color: #999; font-size: 10px; text-align: right; }
	
/* -----------------------------------------------------
	Layout Styles
------------------------------------------------------*/

	.SearchBG { background-image: url(Images/i-topbg.gif); background-repeat: repeat-x; }
	
	.LogoLeftBG { background-image: url(Images/i-logoleftbg.gif); background-repeat: repeat-x; }
	.LogoRightBG { background-image: url(Images/i-logorightbg.gif); background-repeat: repeat-x; }
	
	.TopNavBG { background-image: url(Images/i-topnavbg.gif); background-repeat: repeat-x; }
	.TopNavRightBG { background-image: url(Images/i-topnavrightbg.gif); background-repeat: repeat-x; }
	
	.ContentMain { background-color: #FFFFFF; padding-top: 6px; }
	.NavMain { background-image: url(Images/i-navbg.gif); background-repeat: repeat-y; background-position: right; }
	.NavBG { background-image: url(Images/i-navbgmain.gif); background-repeat: repeat-y; background-position: right; }
	.ContentRightBG { background-image: url(Images/i-contentrightbg.gif); background-position: left; background-repeat: repeat-y; }
	.BtmImgRightBG { background-image: url(Images/i-btmrightbg.gif); background-repeat: repeat-x; background-position: bottom; }
	.BtmImgLeftBG { background-image: url(Images/i-btmleftbg.gif); background-repeat: repeat-x; background-position: bottom; }
	.BtmBG { background-image: url(Images/i-btmbg.gif); background-repeat: repeat-x; background-position: top; }
	.BtmImgRight { background-image: url(Images/i-btmimagerightbg.gif); background-position: left; background-repeat: no-repeat; }
	.BtmTableBG { background-image: url(Images/i-btmtablebg.gif); background-repeat: repeat-x; background-position: top; }
	
	.TitleImageBG { background-color: #1660A9; }
	.Content { padding: 15px 24px 0px 24px; }
	.Copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #88A77D; padding-top: 10px; }
	
/*---------------------------------------------------------------
	Menu
---------------------------------------------------------------*/

	.MenuLink,.MenuLink:visited { font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 16px; }
	.MenuLink:hover { color: #94A78F; }
	.MenuCell { background-image: url(Images/i-menulinkbg.gif); background-repeat: no-repeat; }
	.MenuCellOn { background-image: url(Images/i-menulinkbgon.gif); background-repeat: no-repeat; color: #94A78F; }
	.NavMain a {  line-height: 26px }
	.TopNavBG table a { float: right; height: 29px; }
	.TopNavBG table { float: right; }
	
/*---------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------*/

	.bluetext { color: #1962A8; }