﻿/* CLEARS */
	#txt_adj:after, #nav:after{
	/* See ie55.css */	
	/* content property must be first */
		content: " ";	
		clear: both;
		display: block;	
		height: 0;
		visibility: hidden;	
	}
	
	*{
		border: 0;	
		padding: 0;
		margin: 0;
	}
	
	
/* Web Content Accessibility */
	.wca{
		height: 0;
		visibility: hidden;	
		position:absolute;
	}
/* End Web Content Accessibility */


	body{
		color: #000000;
		background: url('../images/em/bg_page.gif') #D4D4D4 repeat-y 50%;
		margin: 0 auto;
	}
	
	a:LINK{
		color: #080A5E;
	}

	a:VISITED{
		color: #717171;
	}
	
	a:HOVER{
		color: #080A5E;
	}

	a:ACTIVE{
		color: #080A5E;
	}
	
	td, tr, table{
	}

	p{
	}
	
	blockquote, dl, h1, h2, h3, h4, h5, h6, ol, p, pre, ul {
		margin-top: 0;
		margin-bottom: 0;
	}	
	
	h1, h2, h3, h4, h5 ,h6{
	}
	
	h2{
	}

	input, select, textarea{
		border: 1px solid #000000;
	}

	.radioBut{
		border: 0;
	}

/* page layout */

	#pg{
		width: 716px;
		margin: 0 auto;
		padding: 0px;
	}

	#content{
		width: 688px;
		float: left;
		margin: 0 auto;
		padding: 22px 14px;
		background: #FFFFFF;
	}
	
	#menu{
		width: 179px;
		float: left;
	}

/* end page layout */

/* header */

	#head{
		margin: 0 auto;
		padding: 0px;
		height: 95px;
		background: url('../images/em/header_bg.jpg') no-repeat;
	}

	#head h1{
		background: url('../images/em/logo_JQ_1.gif') no-repeat bottom right;
		display: block;
		height: 68px;
		width: 179px;
		text-decoration: none;		
		text-indent: -10000px;
		margin: 0;
		padding: 8px 14px 0 0;
	}

/* end header */

/* main text area */

	#mainText{
		width: 485px;
		height: 100%;
		float: right;
		margin: 0;
		padding: 0;
	}

	#mainText h2{
		width: 485px;
		display: block;
		color: #080A5E;
		font-size: 1.25em;
		line-height: 1.6em ;
		margin: -5px 0 20px 0;
		padding: 0;
		background: url('../images/title_underline.gif') bottom no-repeat;
	}

	#mainText ul, #mainText ol{
		margin: 10px 0 0 25px;
		padding: 0;
	}

	#mainText ul li{
		margin: 0 0 7px 0;
	}

	.defLink{
		color: #080A5E;
		border-bottom: 1px dotted #080A5E;
		text-decoration: none;
		cursor: help;
	}

	.defLink:hover{
		text-decoration: underline;
		cursor: help;
		border-bottom: 0;
	}

	.defBox{
		color: #FFFFFF;
		font-size: .95em;
		display: block;
		width: 688px;
		position: static;
		border: 0;
		padding: 0 14px 0 14px;
	}

	.defBox hr{
		height:2px; 
        border:0px; 
        border-top: 2px solid #FFFFFF;
	}
	
	.txtRed{
		color: #990000;
	}

	.txtRight{
		text-align: right;
	}

	.txtSmall{
		font-size: .95em;
	}

	.imgRight{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
	}

	.imgLeft{
		float: left;
		margin-right: 10px;
		margin-bottom: 5px;
	}

	hr{
		height:2px; 
        border:0px; 
        border-top: 2px solid #D4D4D4;
        margin: 20px 0;
	}

/* end main text area */
	
/* font adjust box */

	#fontAdjust{
		color: #FFFFFF;
		display: block;
		margin: 0;
		padding: 0;
		width: 179px;
		background: url('../images/em/boxes/box_red_1_bg.gif');
	}

	#fontAdjust a{
		color: #FFFFFF;
	}

	#fontAdjust table{
		width: 179px;
		padding: 0;
	}

	#fontAdjustBody{
		color: #FFFFFF;
		display: block;
		margin: 0;
		padding: 0 0px;
		background: url('../images/em/boxes/box_red_1_top.gif') no-repeat;
	}

	#fontAdjustBot{
		display: block;
		margin: 0;
		padding: 0px;
		height: 4px;
		width: 179px;
		background: url('../images/em/boxes/box_red_1_bot.gif') no-repeat;
	}

	#otherOptions{
		margin: 4px 4px 0 4px;
		padding: 3px;
		background: #FFFFFF;
		color: #000000;
		text-align: center;
	}

	#otherOptions a{
		color: #080A5E;
	}

	#textAdSm{
		display: block;
		margin: 4px 0 4px 4px;
		padding: 0;
		height: 20px;
		width: 21px;
		text-decoration: none;		
		text-indent: -10000px;
		line-height: 20px;
		background: url('../images/em/font_sm.gif') no-repeat;
	}

	#textAdMm{
		display: block;
		margin: 4px 0 4px 4px;
		padding: 0;
		height: 20px;
		width: 21px;
		text-decoration: none;		
		text-indent: -10000px;
		line-height: 20px;
		background: url('../images/em/font_med.gif') no-repeat;
	}

	#textAdLg{
		display: block;
		margin: 4px;
		padding: 0;
		height: 20px;
		width: 21px;
		text-decoration: none;		
		text-indent: -10000px;
		line-height: 20px;
		background: url('../images/em/font_lrg.gif') no-repeat;
	}

/* end font adjust box */

/* address box */

	#address{
		color: #000000;
		display: block;
		margin: 6px 0 0 0;
		padding: 0 0 0 0;
		width: 179px;
		background: url('../images/boxes/box_grey_1_bg.gif');
	}

	#address a{
		color: #080A5E;
	}

	#addressBody{
		color: #000000;
		display: block;
		margin: 0;
		padding: 3px 5px 2px 5px;
		background: url('../images/boxes/box_grey_1_top.gif') no-repeat;
	}

	#addressBot{
		display: block;
		margin: 0;
		padding: 0px;
		height: 4px;
		width: 179px;
		background: url('../images/boxes/box_grey_1_bot.gif') no-repeat;
	}

/* end address box */

/* red box */

	#redBox{
		color: #000000;
		display: block;
		margin: 26px 0 0 0;
		padding: 0 0 0 0;
		width: 485px;
		background: url('../images/em/boxes/box_red_2_bg.gif');
	}

	#redBoxBody{
		color: #000000;
		display: block;
		margin: 0;
		padding: 7px 9px 6px 9px;
		background: url('../images/em/boxes/box_red_2_top.gif') no-repeat;
	}

	#redBoxBot{
		display: block;
		margin: 0;
		padding: 0px;
		height: 4px;
		width: 485px;
		background: url('../images/em/boxes/box_red_2_bot.gif') no-repeat;
	}

/* end red box */

/* footer */

	#foot{
		float: left;
		color: #FFFFFF;
		font-size: .95em;
		line-height: 1.2em;
		margin: 0 auto;
		padding: 0px;
		height: 95px;
		width: 716px;
		background: url('../images/em/footer_bg.jpg') no-repeat;
	}

	#foot a{
		color: #FFFFFF;
	}

	#CLKL{
		float: left;
		padding: 56px 0 0 48px;
		margin: 0;
		height: 41px;
		background: url('../images/em/logo_CLKL_1.gif') no-repeat 12px 49px;
	}

	#footInfo{
		float: right;
		text-align: right;
		padding: 44px 14px 0 0;
		margin: 0 auto;
		height: 41px;
	}

/* end footer */

