body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body {
	font-family:  trebuchet ms, tahoma, verdana, arial, sans-serif;
	color: #000;
	}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 18px 115px 0px 10px;
}

#wrapper { }
.top-bg { 
	background:url(../images/top-background.gif) no-repeat left top;
	height: 119px;
}
.menu-bg {
	background:url(../images/menu-bgground.gif) no-repeat left top;
	height: 12px;
	font-size: 21px;
	color:#fff;
	text-align: center;
}
#content-wrapper { border-left: 1px solid #e1ecbf; border-right: 1px solid #e1ecbf;}
#content-wrapper .content  {
	padding: 0px 15px;
}
#content-wrapper .content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #7c9e2b;
	padding: 3px 0px 0px 15px;
	background:url(../images/green-bullet.gif) no-repeat 0px 6px; 
}
#content-wrapper .content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #242424;
	padding: 4px 0px 2px 12px;
 }
#content-wrapper p {
	font-size: 12px;
	color: #373737;
	padding: 4px 0px 8px 14px;
 }
#content-wrapper .input-form {
	padding: 0px;
	margin: 0xp;
}
#content-wrapper .input-form td {
	padding: 6px 2px;
	margin: 0xp;
}
#content-wrapper .input-form input  {
	padding: 4px 1px;
	margin: 0xp;
	background: url(../images/input-box-bg.gif) repeat-x 0px 0px;
	border: 1px solid #edecec;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
}
#content-wrapper .input-form textarea, select {
	padding: 4px 1px;
	margin: 0xp;
	background: url(../images/input-box-bg.gif) repeat-x 0px 0px;
	border: 1px solid #edecec;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
}
#content-wrapper .input-form .righttext { 
	 font-size: 11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 text-align:right;
}
.odd { background: #fff; border-bottom: 1px solid #f6f6f6; }
.even { background: #fcfcfb; border-bottom: 1px solid #f6f6f6; }
.star { color: #ff0000; }
.sm-red {font-size: 9px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #ff0000;
}
.footer {color: #242424; font-size:11px; text-align:center; padding:5px 0px;}