@charset "utf-8";
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#e9ebe1;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

body{
background:#e9ebe1;padding-top:0;margin-top:0;
}
#col1{background:#e9ebe1 url(../images/col1_left_bg.jpg) repeat-x;width:50%;z-index:1;position:absolute;left:0;top:0;}
#col2{background:#e9ebe1 url(../images/col1_right_bg2.jpg) repeat-x;width:50%;z-index:2;position:absolute;right:0;top:0;}
#page{
background:#e9ebe1 url(../images/page_headerbar_bg.jpg) repeat-x top;
width:960px;
position:relative;
top:0;
z-index:3;
margin:0 auto;
}
#col1,#col2,#headerbar{height:620px;}
#headerbar{
	height:65px;
	width:100%;
	background:#000 url(../images/headerbar_logo.jpg) no-repeat top;
}
#headerbar #navbar{
	float:right;
	text-align:right;
	margin-right:21px
}
#headerbar #navbar div.button{list-style:none;display:inline;}
#headerbar a#nav_cj,#headerbar a#nav_pp{
	height:65px;
	margin:0;padding:0;float:left;
}
#headerbar a#nav_cj:link,#headerbar a#nav_cj:visited{
	width:135px;
	background: url(../images/headerbar_button_contactjim.jpg) no-repeat 0 0;
}
#headerbar a#nav_cj:hover{
	background: url(../images/headerbar_button_contactjim.jpg) no-repeat 0 -65px;
}
#headerbar a#nav_pp:link,#headerbar a#nav_pp:visited{
	width:135px;
	background: url(../images/headerbar_button_privacypolicy.jpg) no-repeat 0 0;
}
#headerbar a#nav_pp:hover{
	background: url(../images/headerbar_button_privacypolicy.jpg) no-repeat 0 -65px;
}
#worksheetbar{
	height:405px;
	width:100%;
	background: #366693 url(../images/worksheetbar_bg.jpg) no-repeat top left;
}
#worksheetbar #worksheets{
	height:405px;
	background:#366693 url(../images/worksheetbar_worksheets_bg.jpg) no-repeat top left;
	float:right;
	width:240px;
	
}
#worksheetbar div.ws{
	width:100%;
	color:#fff;
	font-size:18px;
	font-weight:bold;
		overflow:hidden;
		margin:0;padding:0;
}
#worksheetbar #ws1{height:62px}
#worksheetbar #ws2{height:81px;}
#worksheetbar #ws3{height:81px}
#worksheetbar #ws4{height:81px}
#worksheetbar #ws5{height:81px;}
#worksheetbar h3{
	font-family:"Trebuchet", Arial, serif;
	color:#efefef;
	padding:0;magin:0
}
#worksheetbar p{
	font-family:"Arial Narrow",Arial,sans;
	color:#bbb;
	font-weight:normal;
	font-size:92%;
	margin:0.5em 0 0 0;
	padding:0;
}
#worksheetbar div.button{list-style:none;display:inline;}
#worksheetbar div.button a{
	height:20px;
	width:57px;
	margin:7px 1em 0 1em;
	padding:0;
	float:left;
	display:block;
}
#worksheetbar a#ws2pdf:link,#worksheetbar a#ws2pdf:visited,#worksheetbar a#ws3pdf:link,#worksheetbar a#ws3pdf:visited,#worksheetbar a#ws4pdf:link,#worksheetbar a#ws4pdf:visited{
	background: url(../images/worksheetbar_button_pdf.gif) no-repeat 0 0;
}
#worksheetbar a#ws2pdf:hover,#worksheetbar a#ws3pdf:hover,#worksheetbar a#ws4pdf:hover{
	background: url(../images/worksheetbar_button_pdf.gif) no-repeat 0 -20px;
}
#worksheetbar a#ws2doc:link,#worksheetbar a#ws2doc:visited,#worksheetbar a#ws3doc:link,#worksheetbar a#ws3doc:visited,#worksheetbar a#ws4doc:link,#worksheetbar a#ws4doc:visited{
	background: url(../images/worksheetbar_button_doc.gif) no-repeat 0 0;
}
#worksheetbar a#ws2doc:hover,#worksheetbar a#ws3doc:hover,#worksheetbar a#ws4doc:hover{
	background: url(../images/worksheetbar_button_doc.gif) no-repeat 0 -20px;
}
#worksheetbar #ws5{
	
}
#worksheetbar #ws5 div.button{
	display:block;
	height:39px;
	width:39px;
	margin:20px 0 0 108px;padding:0;
}
#worksheetbar a#wsSend{display:block; height:39px;}
#worksheetbar a#wsSend:link,#worksheetbar a#wsSend:visited{
	background: url(../images/worksheetbar_button_send.gif) no-repeat 0 0;
}
#worksheetbar a#wsSend:hover{
	background: url(../images/worksheetbar_button_send.gif) no-repeat 0 -39px;
}

#databar{
	margin-top:17px;
  background-color:#e9ebe1;
  float:left;
  width:480px;
  border-left:320px solid #e9ebe1; » 
  /* The width and color of the left rail */
  border-right:160px solid #e9ebe1; » 
  /* The width and color of the right rail */
}
#leftRail{
  float:left;
  width:320px;
  margin-left:-320px;
  position:relative;
}
#bio{
  float:left;
  width:480px;
  margin-right:-500px;
}
#rightRail{
  float:right;
  width:160px;
  margin-right:-160px;
  position:relative;
}
#databar a{
	font-size:100%;
	color:#00f;
}
#databar a:link,#databar a:visited{
	text-decoration:none;
	background:#e9ebe1;
}
#databar a:hover{
	text-decoration:none;
	background:#fff;
}
#databar h2{
	margin-top:0;
}
#databar h2.h2ir{
	width:160px;height:32px;position:relative;
}
#databar h2.h2irLong{
	width:240px;height:32px;position:relative;
}
#databar #header1 span,#databar #header2 span,#databar #header3 span,#databar #header4 span,#databar #header5 span{
	position:absolute;
	width:100%;
	height:100%;
}
#databar #header1 span{background: url(../images/databar_heading_meetjim.jpg) no-repeat;}
#databar #header2 span{background: url(../images/databar_heading_taxnews.jpg) no-repeat;}
#databar #header3 span{background: url(../images/databar_heading_taxlinks.jpg) no-repeat;}
#databar #header4 span{background: url(../images/databar_heading_contactinfo.jpg) no-repeat;}
#databar #header5 span{background: url(../images/databar_heading_mission.jpg) no-repeat;}
#databar h3{
	font-size:108%;
	color:#333;
	margin-left:5px;
}
#databar p{
	color:#333;
	line-height:1.4;
	margin: 0 14px 1.23em 5px;
}
#databar #bio ul{}
#databar #bio ul li{color:#333; line-height:1.4}
#databar #leftRail ul{
	margin:0;
}
#databar #leftRail ul li{list-style:none;margin:1em 0 1em 0; font-weight:bold;}
#databar #leftRail ul li a{padding:0.5em 7px;font-size:116%;}
#databar table{
	width:96%;
	font-size: 108%;
	border-spacing:0;
	border-collapse:collapse;
	border:0 none;
	margin-bottom:.5em;
}
#databar tbody{}
#databar tbody tr{background:#e9ebe1;}
#databar tbody tr.odd{background:#fff;}
#databar tbody td{
	border: none;
	border-bottom:1px dashed #666;
	padding-right:.5em
}
#databar tbody a{display:block;}
#databar tbody a:link,#databar tbody a:visited{background:none;text-decoration:none;}
#databar tbody a:hover{text-decoration:underline;background:none;}
#databar #feedDesc{
	margin:1em 0 2em 0;
	font-size:85%;
	color:#aaa;
}
#databar #rightRail img.pullquote{
	border-top:2px solid #999;
	border-bottom:2px solid #999;
	margin:1em 0 2em 0;
}
#databar address{
	margin-left:5px;
	font-size:92%;
	line-height:1.23;
	color:#666;
}