/* Stylesheet for NZ Lawyer Magazine, July 2007 */

/* The following control the NZ Lawyer Home Pagepage and table spacing */

body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	line-height:normal;
}
.pagesize {
	margin: 0px;
	width: 100%;
	height:100%;
	vertical-align:top;
	padding:0px;
	border-collapse:collapse;
}
.redvertline {
	width:30px;
	padding: 0px;
	background-image:url('images/VertRedBar.jpg');
}
.topmenuline {
	height:30px;
	padding: 0px;
	vertical-align:middle;
	border-top: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #CC3333;
	border-bottom-style: solid;
	border-collapse:collapse;
}
.topmenusearch {
	height:30px;
	padding: 0px;
	vertical-align:middle;
	text-align:right;
	border-top: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #CC3333;
	border-bottom-style: solid;
	border-collapse:collapse;
}
.contenttable {
	margin: 0px;
	width: 100%;
	height:100%;
	vertical-align:top;
	padding:0px;
	border-collapse:collapse;
}

.tileadspace {
	width:145px;
	background-color: #F2F2F2;
	height:100%;
	padding:0px;
	margin: 0px;
	border-collapse:collapse;
	border-left: 1px;
	border-left-color: #cccccc;
	border-left-style: solid;
	text-align:center;
}
.menuspace {
	height:100%;
	width:200px;
	padding:0px;
	margin: 0px;
	border-collapse:collapse;
	border-right: 1px;
	border-right-color: #cccccc;
	border-right-style: solid;
}
	
td {
	/*font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:black;*/
	vertical-align:top;
}
a:visited {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	font-style:normal;
	font-variant:normal;
	text-decoration:underline;
}
a:active {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	font-style:normal;
	font-variant:normal;
	text-decoration:underline;
}
a:link {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	font-style:normal;
	font-variant:normal;
	text-decoration:underline;
}
a:hover{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#cc3333;
	text-decoration:underline;
}

/* The following control SOLPARTMENU */

.MainMenu_MenuContainer {
	background-color:white;
}
.MainMenu_MenuBar {
	border: 0px;
	cursor: pointer; 
	cursor: hand;
	background-color:white;
	height:20px;
}
.MainMenu_MenuItem {
	color: #cc3333;
	font-size: 11px;
	font-weight: normal;
	font-family:georgia, serif;
	border: 0px;
	background-color:white;
	height:20px;
}

.MainMenu_MenuIcon {
	font-size: 5px;
	color:white;
	font-weight: normal;
	font-family:georgia, serif;
	border: 0px;
	background-color:white;
	width: 1px; 
	height:20px;
}

.MainMenu_SubMenu {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	border: 0px;
	height:20px;
}

.MainMenu_MenuBreak {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	border: 0px;
	background-color:white;
	height:20px;
}
.MainMenu_MenuItemSel {
	color: black;
	font-size: 11px;
	font-weight: bold;
	font-family:georgia, serif;
	text-decoration:none;
	height:20px;
}

.MainMenu_MenuArrow {
	color: white;
	background-color:white;
	font-family: webdings; 
	font-size: 5px; 
	cursor: pointer;
	border:0px;
	height:20px; 
}

.MainMenu_RootMenuArrow {
	border: 0px;
	color: white;
	background-color:white;
	font-family: webdings; 
	font-size: 5px; 
	height:20px;
}
.RootMenu_Active {
	color: black;
	font-size: 11px;
	font-weight: bold;
	font-family:georgia, serif;
	text-decoration:none;
	height:20px;
}

.SubMenu_Active {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family:georgia, serif;
	font-weight: bold;
	text-decoration:none;
	height:20px;
}
.RootMenu_MouseOver {
	color: black;
	font-size: 11px;
	font-weight: bold;
	font-family:georgia, serif;
	text-decoration:none;
	height:20px;
}

.SubMenu_MouseOver {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family:georgia, serif;
	font-weight: bold;
	text-decoration:none;
	height:20px;
}

/* The following control the general appearance for the Skin Objects */

.SkinObject {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	line-height: normal;
	vertical-align: top;
}
a.SkinObject  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	line-height: normal;
	text-decoration:none;
}

a.SkinObject:active  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	line-height: normal;
	text-decoration:none;
}

a.SkinObject:visited  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	line-height: normal;
	text-decoration:none;
}

a.SkinObject:link  {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	line-height: normal;
	text-decoration:none;
}

a.SkinObject:hover{
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #cc3333;
	line-height: normal;
	text-decoration:none;
}

/* The following control generic style */


H1  {
	font-family:georgia, serif;
    font-size:  13px;
    font-weight:    normal;
	color: #cc3333;
}

H2  {
	font-family:georgia, serif;
    font-size:  12px;
    font-weight:    normal;
	color: #cc3333;
}

H3  {
	font-family:georgia, serif;
    font-size:  11px;
    font-weight:bold;
	color: #cc3333;
}

H4  {
	font-family:georgia, serif;
	font-size:  10px;
    font-weight:    normal;
	color: #cc3333;
}
.head {
	font-family:georgia, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-align: left;
}
.subhead {
	font-family:georgia, serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-align: left;
}
.NZLheading {
	font-family:georgia, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #cc3333;
	text-align: left;
}
.NZLsubheading {
	font-family:georgia, serif;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #cc3333;
	text-align: left;
}
.NZLheadingBlack {
	font-family:georgia, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-align: left;
}
.NZLsubheadingBlack {
	font-family:georgia, serif;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-align: left;
}

.bottompiece {
	height:22px;
	background-color:#e3e4e3;
	border-top:1px #b5b6b6 solid;
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
}
.bottompiecetext {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:gray;
	font-variant:normal;
	text-align:center;
}	
a.webstream, a.webstream:hover, a.webstream:link, a.webstream:visited, a.webstream:active {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:gray;
	font-variant:normal;
	text-decoration:none;
}

