/*******************************
Disticor				 
July 2007							
BY 76design			
***************************************************
	GENERIC
	*/
HTML {
		font:62.5% Trebuchet, "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;   
		color: #777777;
		}
	
BODY {
		margin: 0px;
		padding: 0px;
		text-align: center;
		background:#FFF url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/html_bkg.gif') repeat-x;
		}
A{	
	color:#00437a;
	}
	
A:hover{			
		color:#539dda;
		}
		
A:active {
		font-weight:bold;
		}
		
H1,H2,H3,H4,H5,H6,UL,LI, BLOCKQUOTE,IMG {
	margin:0;
	padding:0;
	}
	
A IMG {
		border:0;
		}
/***************************************************
	WRAPPER
	 */
.home,
.default	{
	background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/content_bkg.gif') center top repeat-y;
	}
#wrapper {
		width:780px;
		margin: 0px auto;
		text-align:left;
	}
/***************************************************
	TABLES 
*/
TABLE {
		border-collapse: collapse;
		border-spacing: 1px;
		}
TBODY TD{
		background: #efefef;
		padding-left: 3px;
		height: 40px;
	}
	
TBODY TR.alt TD{
		background: #FEFeFF;
		padding-left: 3px;
		height: 40px;
		}
TBODY TH{
		font-size: 90%;
		font-weight:bold;
		color: #fff;
		border-bottom: 3px solid black;
		background:#00437a;	
		text-align: left;
		padding:0 10px;
		}
	/***************************************************
	FORMS
	 */	
LABEL {
		width:180px;
		float:left;
		display:block;
		font-weight:bold;
		}
	
FORM {
		background:#eaf0f5;
		padding:10px; 
		border:solid 1px #00437a;  /** added 11/26/2007 **/
		}
	
INPUT {
		border:solid 1px #8daec9;
		margin:5px 0;
		}
	
INPUT:hover	{
		border:solid 3px #2f6591;
		}
		
/***************************************************
	HEADER
	*/
	
#header {
		background:#FFF url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/html_bkg.gif') repeat-x;
		}
		
#header IMG {
		float:left;
		margin:15px 0;
		}
	
#header #utility {
		float:right;
		list-style:none;
		height:34px;
		background: url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/utility_bkg.gif') repeat-x;
		margin:25px 0 0 0;
		font-size:110%;
		line-height:28px;
		padding:0;
		}
#header #utility LI {
		float:left;
		margin:0 10px;
		}
		
#header #utility LI A {
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
		}
	
#header #utility LI A:hover {
		text-decoration:underline;
		}
		
#header FORM {
		margin:3px;
		padding:0;
		margin:0;
		background:none;
		border:none;
		}
		
#header FORM INPUT {
		font-size:80%;
		margin:4px 0;
		color:#777777;
		}
		
#header INPUT.submit {
		width:30px;
		margin-left:3px;
		height:19px;
		border:none;
		background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/submit.gif') no-repeat;
}
#header INPUT:hover	{
		border:solid 1px #8daec9;
		}
#header INPUT.submit:hover {
		border:none;
		}
/***************************************************
	MAIN MENU
	*/
#topmenu {
		clear:both;
		list-style:none;
		background: url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/topmenu_bkg.gif') repeat-x;
		width:780px;
		height:25px;
		position:relative;
		}
#topmenu LI  {
		float:left;
		border-right:solid 1px #e0e0e0;
		display:block;
		line-height:25px;
		position:relative;
		}
	
#topmenu A {
		display: block;
		text-decoration:none;
		font-size:120%;
		font-weight:bold;
		padding:0 15px;
		}
		
#topmenu A:hover {
		background: url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/topmenu_bkg-over.gif') bottom left repeat-x;
		color:#FFF;
		}
/***************************************************
	MAIN MENU > SECOND LEVEL
	*/
#topmenu UL {	
	display: none;
	font: normal 80% verdana,arial,helvetica;
	padding:0;
	background:#efefef url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/dropdown_bkg.gif') repeat-x;
	position:absolute;
	left:0;
	top:25px;
	width:180px;
}
	
#topmenu UL LI{
	padding:0;
	width:100%;
	}
	
#topmenu UL LI,
#topmenu UL LI A {
	text-align:left;
	position: relative;
	margin:0;
	height:auto;
	width: 200px;
}
#topmenu UL LI A {
	display: block;
	margin:0;
	font-weight:normal;
	padding: 0px 10px;
	border-bottom: 1px solid #cdcdcd;
	text-decoration: none;
}
#topmenu LI:hover UL,
#topmenu LI.over UL {
	display: block;
}
#topmenu LI:hover UL UL,
#topmenu LI.over UL UL {
	display: none;
}
/***************************************************
	MAIN MENU > THIRD LEVEL
	*/
#topmenu UL UL {
	background:#efefef;
	font: normal 100% verdana,arial,helvetica;
	}
		
#topmenu UL LI:hover UL,
#topmenu UL LI.over UL {
	display: block;
}
#topmenu UL UL {	
	position:absolute;
	left:200px;
	top:0px;
	width:200px;
}
#topmenu UL.dropleft UL {	
	position:absolute;
	left:-201px;
	top:0px;
	width:200px;
}
	/***************************************************
	FEATURE
 	*/	
#feature {
		height:235px;
		display:block;
		background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/header.jpg') no-repeat;
		border-bottom:solid 16px #2f6591;
		margin:0 0 35px 0;
		}
#feature H1 {
		color:#FFF;
		font-size:260%;
		font-weight:bold;
		padding:80px 0 0 50px;
		}
		
/***************************************************
	CONTENT
 	*/
#content {
		font-size:130%;
		padding:0 20px;
		overflow:hidden;
		}
		
#content H1 {
		 color:#00437a;
		 margin:0 0 10px 0;
		 }
	 
 #content H2 {
		color:#f56e00;
		font-size:120%;
		margin:0 0 30px 0;
}
		
#content h3 {
		color:#f56e00;
			font-size:130%;
		}
		
#content H4 {
		color:#56738b;
		font-size:110%;
		}
		
.default #content #rightcolumn UL  {
		padding:0 0 0 20px;
		list-style:none;
		}
		
.default #content #rightcolumn UL LI {
		padding:0 0 0 20px;
		background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/bullet-sm.gif') 4px 5px no-repeat;
		}
.default  #content .alignleft {
            float: left;
            margin: 10px 10px 10px 0;
}
            
.default  #content .alignright {
            float: right;
            margin: 10px 0 10px 10px;
}
 
#content #leftcolumn {
	 	line-height:180%;
		float:left;
		margin:0 35px 0 0;
		}
#content #leftcolumn IMG{
	text-align: bottom;
	margin-top: 50px;
	margin-left: 20px;
}
	
#content #rightcolumn H2 {
		margin:0;
 		color:#00437a;
		}
	
#content #rightcolumn {
		float:right;
		color:#00437a;
 }
.home #content #leftcolumn {
		width:400px;
		color:#00437a;
		border-right: 1px solid #EEEEEE;
		}
		
.home #content #rightcolumn {
		width:280px;
		margin:0px 0 0 0;
		 }
		 
.default #content #rightcolumn {
		float: top;
		width:520px;
		color:#777777;
		margin:0 20px 0 0;
}
		
.default #content #rightcolumn H1 {
		text-transform:uppercase;
		font-size:160%;
		line-height:110%;
}
.default #content #rightcolumn H2{
	color: #f56e00;
}
		
.default #content {
		padding:20px 0 0 0;
		}
		
.default #content #leftcolumn { 
		width:200px;
		}
/***************************************************
	TABLES 
*****/
.default #content TABLE {
		border-collapse: collapse;
		border-spacing: 1px;
		width: 515px;
}
.default #content TBODY TD{
		padding-left: 3px;
		height:  15px;
		font-size: .75em;
		}
.default #content TBODY TD A {
	text-decoration: none;
}
.default #content TBODY TD A:Hover {
	text-decoration: underline;
}
.default #content TBODY TR.alt TD{
		background: #FEFeFF;
		padding-left: 3px;
		height: 40px;
	}
.default #content TBODY TH{
		font-size: 90%;
		font-weight:bold;
		color: #fff;
		border-bottom: 1px solid #2F6591;
		background: #2F6591;	
		text-align: left;
		padding:0 10px;
		}		 
	 /***************************************************
	SIDE MENU
	 */
 #sidemenu {
		 margin:0 0 0 10px;
		 list-style:none;
 }
		 
#sidemenu LI A{
	padding:0 0 0 20px;
}
#sidemenu LI A:Hover{
	background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/bullet.gif')  no-repeat;  
	padding:0 0 0 20px;
}
		 
#sidemenu A{
		text-decoration:none;
		}
		
#sidemenu A:hover{
		 text-decoration:underline;
		 }
		 
#sidemenu UL {
		list-style:none;
		padding:0;
		}
#sidemenu UL LI {
		background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/bullet-light.gif') 5px 8px no-repeat;
		}
		
#sidemenu UL LI A {
		color:#62a7db;
		}
		
#sidemenu UL LI A:Hover {
		background:url('/client/disticor/disticor_lp4w_lnd_webstation.nsf/bullet.gif') 5px 8px no-repeat;
		color:#a6c9e3;
		}
/***************************************************
	FOOTER
	 */
#footer {
		clear:both;
		margin:40px 0 0 0;
		text-align:right;
		padding:0 20px;
		color:#c4c4c4;
}

