/*************************************************
SITENAME				 
DATE									
BY 76design			
***************************************************
	GENERIC
	*/
HTML {
	font: 62.5%/160% Arial, Helvetica, Verdana, sans-serif;   
	background:#f9f9f9;
	color: #272727;
	}
	
BODY {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background:#FFF url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/html-bkg.gif') repeat-x; 
}
	
A{
	color:#00438c;
}
A:hover{color:#7e7f06;	}
A IMG {border:0;}
.left {float:left;}
.right {float:right;}
.bold 			{ font-weight:bold; }
.italic 			{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }
	
H1,H2,H3,H4,H5,H6,UL,LI, BLOCKQUOTE,IMG {
	margin:0;
	padding:0;
	list-style:none;
}
	/***************************************************
	TABLES
	 */
TABLE{
		clear: both;
		margin:20px 0;
		width: 100%;
		padding:0;
		border-collapse: collapse;
		font-size:100%;
		}	
TABLE THEAD TH {		
		line-height:120%;
		}
TABLE TBODY TR {
		color:#AAA;
		}
	
TABLE TH {
		padding: 8px 3px;
		vertical-align:middle;
		color:#4b626d;
		font-weight:bold;
		border-bottom: 1px solid #c8c8c8;
		text-align:left;
		}
TABLE TR TD {
		font-size: 100%; line-height: 140%;
		margin:0;
		padding:2px 5px;
		border-bottom: 1px solid #c8c8c8;
		}
		
/***************************************************
	FORMS
	 */
LABEL {
		display:block;
		float:left;
		width:120px;
		color:#4b626d;
		font-weight:bold;
		cursor:pointer;
		}
	
INPUT,
TEXTAREA {
		border: 1px solid #ccc;
		color: #999;
		font-size: 100%;
		margin:2px 0;
		padding:4px;
		display:block;
		}
	
/***************************************************
	WRAPPER
	 */
#wrapper {
	width:860px;
	margin: 0px auto;
	text-align:left;
	overflow:visible;
	}
#wrapper-outer {
	width:100%;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/header.jpg') center 180px no-repeat;
	}
/***************************************************
	HEADER
	*/
#header {
	height:180px;
	}
.home #header {
	height:380px;
}
#header .logo {
	margin:42px 0 20px 0;
	float:left;
	height:48px;
	width:155px;
	display:block;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/logo.png') no-repeat;
	}
	
/***************************************************
	MAIN MENU
	*/
#topmenu {
	clear:both;
	list-style:none;
	}
#topmenu LI  {
	list-style:none;
	float:left;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/nav-edge.gif') top right no-repeat;
	display:block;
	position:relative;
	}
	
#topmenu A {
	display:inline-block;
	padding:0 20px;
	font-size:120%;
	margin:0;
	height:40px;
	line-height:32px;
	text-decoration:none;
	white-space:nowrap;
	}
	
#topmenu A.selected {
	color:#7e7f06;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/topmenu-selected.gif') bottom center no-repeat;
	}
		
#topmenu A:hover {
	text-decoration:underline;
	}
	
/***************************************************
	DROPDOWN - LEVEL 1
	 */	
#topmenu LI:hover UL,
#topmenu LI.over UL  {
	display:block;
	position:absolute;
	}
#topmenu LI LI A{
	white-space:normal;
	}
	
#topmenu LI:hover LI UL,
#topmenu LI.over LI UL  {
	display:none;
	}	
	
#topmenu UL {	
	position:absolute;
	left:-1px;
	top:31px;
	display: none;
	width:170px;
	margin:0;
	border:solid 1px #d1d1d1;
	}
#topmenu UL LI{
	padding:0;
	width:100%;
	display:block;
	clear:both;
	background:none;
		position: relative;
}
	
#topmenu UL LI,
#topmenu UL LI A {
	text-align:left;
	margin:0;
	line-height:12px;
	height:auto;
	padding:0;
	}
	
#topmenu UL LI A:hover {
	display:block;
	text-decoration:none;
	background:#f1f5fa;
	}
	
#topmenu UL LI A {
	display: block;
	text-transform:none;
	margin:0;
	padding:10px;
	text-decoration: none;
	font-size:130%;
	border-bottom:solid 1px #f1f1f1;
	display:block;
	font-size:120%;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/white-80-transparent.png');
	}
	
/***************************************************
	DROPDOWN LEVEL 2
	 */
	 
#topmenu LI LI:hover UL,
#topmenu LI LI.over UL {
	display:block;
	}
	
#topmenu UL UL{	
	position:absolute;
	left:170px;
	top:0px;
	display: none;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/white-80-transparent.png');
	width:170px;
	margin:0;
	border:solid 1px #d1d1d1;
	}
#topmenu UL LI{
	padding:0;
	display:block;
	clear:both;
	background:none;
	}
	
	
/***************************************************
	UTILITY
	 */
#utility {
	margin:80px 0 0 0;
	float:right;
	}
	
#utility LI {
	display:inline;
	}
	
#utility LI A {
	text-decoration:none;
	color:#FFF;
	margin:0 10px;
	font-size:120%;
	}
#utility LI A:hover {
	text-decoration:underline;
	}
	
#faux-cols {
	background:#fff url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/faux-cols.gif') top left repeat-y;
	margin:0 0 50px 0;
	clear:both;
	display:block;
}
	
.default #faux-cols {
	background:#000 url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/faux-cols-default.gif') top left repeat-y;
}
.full #faux-cols{
background:#ebebeb;
}
	
.corners {
	display:block;
	clear:both;
	height:15px;
}
	
.corners SPAN {
	float:right;
	display:block;
	width:15px;
	height:15px;
}
	
.corners SPAN.left-corner {
	float:left;
	border: 1px none;
}
	
.top {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/edge-fade-top.gif') 286px top no-repeat;}
.top SPAN.left-corner {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/sidebar-corner-top.gif') top left no-repeat;}
.top SPAN {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/content-corner-top.gif') top left no-repeat;}
	
.bot {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/edge-fade-bot.gif') 286px bottom no-repeat;}
.bot SPAN.left-corner {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/sidebar-corner-bot.gif') top left no-repeat;}	
.bot SPAN {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/content-corner-bot.gif') top left no-repeat;}
	
.default .top{background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/edge-fade-top.gif') 207px top no-repeat;}
.default .top SPAN.left-corner {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/sidebar-corner-top.gif') top left no-repeat;}
.default .top SPAN {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/content-corner-top.gif') top left no-repeat;}
	
.default .bot {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/edge-fade-bot.gif') 207px bottom no-repeat;}
.default .bot SPAN.left-corner {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/sidebar-corner-bot.gif') bottom left no-repeat;}	
.default .bot SPAN {background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/content-corner-bot.gif') bottom left no-repeat;}
.default .full .top,
.default .full .bot{background:none;}
	
/***************************************************
	SIDEBAR
	 */
#sidebar {
 	width:280px;
	float:left;
	padding:0px 0 20px 20px;
	}
	
.default #sidebar {
	width:201px;
	}
	
 #sidebar #news LI {
	margin:0 0 15px 0;
	padding:0 20px 15px 0;
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/sidebar-li-edge.gif') bottom right no-repeat;
	}
	
 #sidebar #news A {
	font-size:150%;
	color:#797a00;
	display:block;
	line-height:120%;
	margin:5px 0 ;
	text-decoration:none;
	}
 #sidebar #news A:hover{
	text-decoration:underline;
	}
	
 #sidebar #news SMALL {
	color:#676f76;
	}
 
#sidebar H2 {
	color:#acb8c4;
	text-transform:uppercase;
	font-size:120%;
	margin:20px 0 10px 0;
	}
	
.home #sidebar IMG {
	padding:5px;
	float:left;
	background:#FFF;
	margin:0 10px 0 0;
	border:solid 1px #e1e6ea;
	}
	
#sidebar H3 {
	color:#004188;
	font-size:140%;
	}
	
#sidebar .learn-more {
	font-weight:bold;
	font-size:130%;
	color:#797a00;
	text-decoration:none;
	margin:8px 0 0 0;
	display:block;
	}
	
#sidebar .learn-more:hover {
	text-decoration:underline;
	}
	
#sidemenu LI {
	margin:10px 0;
	padding:5px 0 10px;
	border-bottom:solid 1px #c7d6e4;
	}
	
#sidemenu LI A{
	font-size:120%;
	text-decoration:none;
	}
	
#sidemenu LI A:hover {
	text-decoration:underline;
	}
#sidebar .sidebar-photo {
	margin: 0 0 0 -12px;
}
	
/***************************************************
	CONTENT
 	*/
.home #content {
	width:520px;
	float:left;
}	
	
.default #content.thin{
	width:599px;
	float:left;
}
	
#content {
	font-size:120%;	
	line-height:160%;
	background:#ebebeb;
	padding: 20px;
}
	
#content H1 {
	font-size:180%;
	margin:10px 0;
	color:#000;
	text-transform:uppercase;
	}
	
#content H2{
	font-size:130%;
	margin:10px 0;
	color:#004188;
	}
	
#content H3 {
	font-size:130%;
	margin:10px 0;
	}
	
#content UL {
	padding:0 0 18px 40px;
	}	
	
#content LI {
	background:url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/bullet1.gif') 0 6px no-repeat;
	padding:0 0 0 20px;
	list-style:none;
	margin:15px 0;
	}
#content OL LI {
	list-style:decimal;
	background:none;
	}
/***************************************************
	FOOTER
	 */
#footer {
	background:#f9f9f9 url('/Client/trinorth/Trinorth_LP4W_LND_WebStation.nsf/footer-bkg.gif') top left repeat-x;
	margin:40px 0 0 0;
	padding:20px 0 0 0;
	font-size: 10px;
}
		
#footer P{
	text-align:left;
	margin:0px auto;
	width:860px;
	padding:0 0 20px 0;
	color:#777;
	font-size:120%;
}
#footer P A{
	margin-left: 600px;
	text-decoration: none;
	color:#777;
}
