@charset "UTF-8";
/* CSS Document */
/**{margin:0; padding:0;}*/
body {
	background-image: url(../images/taxes.jpg);
	background-repeat: repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
a {
	text-decoration:none;
}
#header {
	width: 885px;
	border: solid #669966 2px;
	padding-left: 10px;
	background-color: #FFF;
	/*-webkit-border-radius: 15px;
	-moz-border-radius: 15px;*/
	height: 140px;
	margin-bottom: 10px;
}
#header h1, #header h3 {
	width: 650px;
	float: left;
	position: relative;
	color:#000;
}
.picR {
	float: right;
	/*-webkit-border-radius: 15px;
	-moz-border-radius: 15px;*/
}

#content {
	width:896px;
	border: solid #669966 2px;
	background-color: #FFF;
	/*-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;*/
	float: left;
}

#container {
	width: 900px;
	margin: 0 auto;
}

#body-content {
	float: left;
	width: 552px;
	padding: 10px;
	border-left: solid #669966 2px;
	border-right: solid #669966 2px;
}
#body-content li {
	margin-bottom: 10px;
}
.sidebar {
	padding: 10px;
	float: right;
	width: 140px;
	/*-webkit-border-top-left-radius: 2ex;
	-webkit-border-top-right-radius: 2ex;*/
}
#footer {
	background-color: #99Cc99;
	width: 876px;
	padding: 5px 10px 5px 10px;
	border-bottom: 2px solid #669966;
	border-right: 2px solid #669966;
	border-left: 2px solid #669966;
	clear: both;
	float: left;
	
	
	/*-moz-border-radius-topleft:3ex;
  -moz-border-radius-bottomright:3ex;
  -webkit-border-top-left-radius:3ex;
  -webkit-border-bottom-right-radius:3ex;*/
}
.round-bottom{
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
}
.round-top{
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
}
.round-all{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
}
#footer a {
	color:#FFF;	
}
.imgL {
	float: left;
	margin: 10px 10px 10px 0px;
}
.imgR {
	float: right;
	margin: 10px 0px 10px 10px;
}
/*start css for irs search form */
input.qt {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:middle;
}
input.search {
vertical-align:middle;
}
img.magnifying_glass{
	width:29px;
	height:26px;
	margin: 0px -4px 0px 0px;
	padding: 0px 0px 0px 0px;	
	vertical-align: bottom;	
}
/* end css for irs search form */
.star {
	font-size: 12px;
}
#sidebarL {
	float: left;
	width: 140px;
	padding: 10px;
	-moz-border-radius-topleft: 15px;
   -webkit-border-top-left-radius: 15px;
}

.footMenus {
	float: left;
	width: 25%;
} 
.footMenusUL{
	list-style-position: outside;
	list-style-type: none;
}
#sidebarL ul {
	list-style-position: inside;
	list-style-type: none;	/**/
	margin-left: -20px;
	_margin-left: 10px;
}

#body-content ul #body-content ol{
	list-style-position:inside;
	list-style-type: disc;
}
.halfpgul {
	float: left;
	width: 50%;
}
.center_text {
	text-align: center;
}
h1, h2, h3{
	color:#03F	
}

.sidebar_box {
	padding: 5px;
	border: 1px solid #C00;
	margin-bottom: 5px;
}

/*#menu-sb #menu-sb a {
	background-color: #9C9;
}
*/
.sidebar_box a:link {
	color:#03F
}      /* unvisited link */
.sidebar_box a:visited {
	color:#03F
}  /* visited link */
.sidebar_box a:hover {
	color:#F00
}  /* mouse over link */
.sidebar_box a:active {
	color:#00C
}  /* selected link */

/*#menu-sb #menu-sb a {
	background-color: #9C9;
}
*/
#body-content a:link, #footer a:link, a:link h2 {
	color:#03F
}      /* unvisited link */
#body-content a:visited, #footer a:visited, a:visited h2 {
	color:#03F
}  /* visited link */
#body-content a:hover, #footer a:hover, a:hover h2 {
	color:#F00
}  /* mouse over link */
#body-content a:active, #footer a:active, a:active h2 {
	color:#00C
}  /* selected link */
