* {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; margin:0px; 
}
body {
	padding-right:0px; padding-left:0px; background:#fff; padding-bottom:30px; font: 12px/1.4em tahoma, sans-serif; padding-top:0px;
}
h1 {
	font: 1em/1.4em "times new roman", times, serif
}
h2 {
	font: 1em/1.4em "times new roman", times, serif
}
h3 {
	font: 1em/1.4em "times new roman", times, serif
}
h1 {
	font-size: 2.2em
}
h2 {
	font-size: 2em
}
h3 {
	font-size: 14px
}
p {
	font-size: 1.1em
}
a {
	color:#006699; text-decoration:none;
}
a:visited {
	color:#006699; text-decoration:none; 
}
a img {
	border-top-style:none; border-right-style:none; border-left-style:none; text-decoration:none; border-bottom-style:none;
}
img a {
	border-top-style:none; border-right-style:none; border-left-style:none; text-decoration:none; border-bottom-style:none;
}
a:hover {
	text-decoration: underline
}
ul.simple {
	padding-right:0px; padding-left:0px; list-style-position:outside; padding-bottom:0px; padding-top:0px; list-style-type:none;
}
ul.simple li {
	padding-right:0px; padding-left:0px; list-style-position:outside; padding-bottom:0px; padding-top:0px; list-style-type:none;
}
ul.simple li p {
	
}
ul.simple li h4 {
	
}
#container {
	padding-right:10px; padding-left:10px; padding-bottom:10px; padding-top:0px; margin:0px auto; width:540px; color:#000; text-align:left;
}
#header {
	padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px; margin:20px 0px 0px; text-align:center; margin:10px auto 0 auto;
}
#heading h2 {
	font-family:helvetica, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#509937;
}
.dotted{ background:url(../images/dotted.gif) repeat-x; width:100%; height:5px;}

#accordion h3 {
	padding-right:20px; padding-left:20px; padding-top:0px; background: url(../heading1.gif) no-repeat center top; padding-bottom:0px; margin:5px 0px; width:500px; line-height:30px; position:relative; height:30px;
}
#accordion h3 a {
	text-decoration:none
}
#accordion h3 label.q {
	font-weight:bold; font-size:14px; right:100px; position:absolute; top:0px; color:#3b8711;
}
#accordion h3 span.s {
	font-size:10px; right:15px; position:absolute; top:0px; font-family:verdana, arial, helvetica, sans-serif; color:#333333;cursor:pointer; 
}

#heading {
	padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px; margin:0px; 
}
div.collapse {
	 margin:5px 0px; width:520px; border:0px solid #000;
}
div.collapse-container {
	padding-right:20px; padding-left:20px; padding-bottom:5px; padding-top:1px; width:500px; height:100%;
}
#footer {
	width: 800px; text-align: center
}
input{
	padding:2px;
}

.toolTipBox{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	background-color:#fbf785;
	color: #333333;
	text-decoration: none;
	margin-bottom: 15px;
}
img.tool{
	padding:0px 0px 0px 6px;
}
#vertical_slide {
	width:371px;
	color: #8a7575;
	padding-top: 10px;
	font-weight: bold;
	text-align:center;
	position:relative;
	
}
#total_top{
	background:url(../images/heading_total_01.gif) no-repeat;
	height:10px;
}

#total_mid{
	background:url(../images/heading_total_02.gif) repeat-y;
	text-align:left;
	padding-left:10px;
	width:371px;
}

#total_bottom{
	background:url(../images/heading_total_03.gif) no-repeat;
	height:10px;
}

dt{ padding-left:20px; font-size:12px; }
dd{ padding-left:40px; font-size:12px; padding-bottom:15px;}

#definitions {
	padding:5px; margin:0px;
}

#definitions h2 {
	font-family: helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#509937;
}

#total_mid h3 {
	 padding-top:0px; padding-bottom:0px; width:371px; line-height:30px; position:relative; height:30px; color:#000066;
	cursor:default;color:#176b25;
}

#total_mid h3 span{
	font-weight:bold; font-size:14px; right:25px; position:absolute; top:0px; color:#3b8711;
}
