body {
	background-image: url(images/gradient.png);
	background-repeat: repeat-x;
	background-height: 100%;
	background-color:#999999;
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	height:100%;
}
.popupbody {
	background-image: none;
	height:224px;
	background-color:#666666;
}
#wrapper {
	position: relative;
	border: 1px #000000 solid;
	width: 772px;
	padding:3px;
	background-color:#ffffff;
	margin:auto;
	text-align: left;
}
.bodywrap {
	height: 100%;
}
/*--------------------------------- header ---------------------------------*/
#header {
	border: 1px #000000 solid;
	margin:0px 0px 0px 0px;
	background-image: url("images/headerbackground.png");
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 770px;
	height: 112px;
}
.headertitletext {
	position:relative;
	left:14px;
	top:6px;
}
a.titletext {
	text-decoration:none;
	color:#f8f8f8;
}
a.titletext:hover {
	color:#f8f8f8;
	text-decoration: none;
}
a.titletext:visited {
	color:#f8f8f8;
	text-decoration: none;
}
a.titletext:visited:hover {
	color:#f8f8f8;
	text-decoration: none;
}
.headertagtext {
	position:relative;
	left:16px;
	top:0px;
}
#headeraddresstext {
	position:absolute;
	left:506px;
	top:21px;
	width:250px;
	font-weight: normal;
	font-size: 10px;
	color: #eeeeee;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	line-height: 13px;
	text-align:right;
}
#headeremail {
	position:relative;
	top:7px;
	font-size: 10px;
}
a.emailtext:link {
	text-decoration:none;
	color:#dddddd;
}
a.emailtext:hover {
	color:#eeaa1d;
	text-decoration: none;
}
a.emailtext:visited {
	color:#dddddd;
	text-decoration: none;
}
a.emailtext:visited:hover {
	color:#dddddd;
	text-decoration: none;
}
#headercontact {
	position:relative;
	top:16px;
	font-size: 10px;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 44px;
	color: #ffffff;
	font-family: arial, trebuchet MS, helvetica, clean, sans-serif;
	text-shadow: #000000 1px 1px 3px;
}
h2 {
	font-weight: normal;
	font-size: 15px;
	color: #eeeeee;
	font-family: arial, trebuchet MS, helvetica, sans-serif;
	line-height: 18px;
	text-shadow: #000000 1px 1px 2px;
}
/*--------------------------------- navbar ---------------------------------*/
#navbar {
	margin:0px 0px 0px 0px;
	background-color: #044476;
	width: 772px;
	height: 36px;
	background-image: url("images/navshadedbkgd.png");
	background-repeat: repeat-x;
}
.navigation {
	margin-left:0px;
}
li.nav {
	display: block;
	float: left; 
	border-right: 1px solid #888888;
	height:36px;
}
li.nav.currentpg {
	display: block;
	float: left; 
	border-right: 1px solid #888888;
	height:36px;
	background-color: #ff4476;
	background-image: url("images/navcurrshadedbkgd.png");
}
.currentpage {
	position:relative;
	font-weight: normal;
	font-size: 18px;
	color: #f8a838;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	top:6px;
	margin-left:16px;
	margin-right:16px;
	float:left;
}
.pagelink {
	position:relative;
	font-weight: normal;
	font-size: 18px;
	color: #fff;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	top:6px;
	float:left;
	margin-left:16px;
	margin-right:16px;
}
a.currentpage {
	text-decoration:none;
}
a.currentpage:hover {
	color:#1166cc;
	text-decoration: none;
}
a.pagelink {
	text-decoration:none;
}
a.pagelink:hover {
	color:#1166ff;
	text-decoration: none;
}
#subnav {
position:relative;
	height: 26px;
}
a.navtree {
	padding-top: 5px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: courier new, arial, helvetica, sans-serif;
	float: left;
	text-decoration: none;
}
a.navtree:hover {
	padding-top: 5px;
	font-weight: normal;
	font-size: 12px;
	color: #044476;
	font-family: courier new, arial, helvetica, sans-serif;
	float: left;
	text-decoration: none;
}
.navpage {
	position:absolute;
	color:#222222;
	font-weight: normal;
	font-size: 12px;
	text-align:left;
	font-family: courier new, arial, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	top:5px;
	left:48px;
	width:180px;
	border: 0px #000000 solid;
}
#booklink {
	padding-top: 5px;
	float: right;
}
.arrow-home {
	position:relative; left:-47px;
}
.arrow-biopure {
	position:relative; left:29px;
}
.arrow-rainwater {
	position:relative; left:189px;
}
.arrow-info {
	position:relative; left:376px;
}
.arrow-contact {
	position:relative; left:519px;
}
.highlighttext {
	color:#cc8810;
}
/*----------------------------- top level content ---------------------------*/
#mainbkgdcontainer {
	background-image: url("images/longpagebkgd2.JPG");
	background-repeat: repeat-y;
}
#maincontent {
	margin: 0px 18px 18px 18px;
}
.homemaincont {
	height: 1346px;
}
.biopuremaincont {
	height: 1330px;
}
.rainmaincont {
	height: 1042px;
}
.infomaincont {
	height: 726px;
}
.contactmaincont {
	height: 520px;
}
.contentarea {
	position: relative;
	font-weight: normal;
	font-size: 13px;
	color: #111111;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	line-height:16px;
}
.homemain {
	width: 100%;
	height: 730px;
}
.homewater {
	width: 490px;
	height: 576px;
	float: left;
}
.homecontentbox {
	width: 227px;
	height: 180px;
	float: right;
}
.homecontentbox2 {
	width: 227px;
	height: 170px;
	float: right;
}
a.contentlink:link {
	text-decoration:none;
	color:#044476;
}
a.contentlink:hover {
	color:#cc8810;
	text-decoration: none;
}
a.contentlink:visited {
	color:#044476;
	text-decoration: none;
}
a.contentlink:visited:hover {
	color:#044476;
	text-decoration: none;
}
.popupwiki {
	color:#044476;
}
.popupwiki:hover {
	color:#097a9b;
}
/*-------------------------- content box containers  ------------------------*/
#contentbox {
	border: 1px #000000 solid;
	margin:0px 0px 14px 0px;
	background-color: #ffffff;
}
#contentboxheading {
	margin:0px 0px 0px 0px;
	background-color: #3d3d3d;
	width: 100%;
	height: 24px;
	background-image: url("images/boxheadingbkgd.png");
	background-repeat: repeat-x;
}
h3 {
	margin: 0px;
	padding-top: 2px;
	font-weight: bold;
	font-size: 14px;
	color: #eeaa1d;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	text-align: center;
	text-shadow: #000000 1px 1px 1px;
}
#sideboxheading {
	margin:0px 0px 0px 0px;
	background-color: #3d3d3d;
	width: 100%;
	height: 24px;
	background-image: url("images/boxheadingbkgd.png");
	background-repeat: repeat-x;
}
h4 {
	margin: 0px;
	padding-top: 3px;
	font-weight: normal;
	font-size: 14px;
	color: #eeeeee;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	text-align: center;
}
/*--------------------------------- footer ---------------------------------*/
#footer {
	border: 1px #000000 solid;
	margin:0px 0px 0px 0px;
	background-color: #044476;
	width: 770px;
	height: 50px;
	color: #ffffff;
	background-image: url("images/footerbkgd.png");
	background-repeat: repeat-x;
}
#footertopstrip {
	margin:0px 0px 0px 0px;
	background-color: #000000;
	width: 100%;
	height: 16px;
}
#footertopstriptext {
	font-weight: normal;
	font-size: 11px;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	color: #eeeeee;
	position: relative;
	padding-left: 16px;
	top: 0px;
}
#footercopyr {
	font-weight: normal;
	font-size: 9px;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	color: #eeeeee;
	text-align: center;
	line-height: 12px;
	margin-top:5px;
}
#van {
	position: relative;
	left: 652px;
	top: -71px;
}
#underlay {
	position: relative;
	left: 652px;
	top: -46px;
	width:100px;
	height:16px;
	background-color: #ffffff;
}
/*---------------------- home page main content box divs ------------------*/
#homemaintext {
	width:450px;
	position:absolute;
	top:8px;
	left:12px;
}
#homebrochureimage {
	position:absolute;
	top:6px;
	right:10px;
}
#intheading {
	height: 15px;
	font-weight: bold;
	background-image: url("images/intheadingpoint.png");
	background-repeat: no-repeat;
}
#intheading.left {
	left:10px;
}
#intheading.rain {
	left:105px;
}
.homeproblemsheading {
	position:absolute;
	top:112px;
	padding-left:14px;
}
#homeswampimage {
	width: 80px;
	position:absolute;
	top:137px;
	left:12px;
}
#homeproblems {
	position:absolute;
	top: 133px;
	right:40px;
	width: 600px;
}
#intcallouthead {
	position:absolute;
	top:207px;
	left:16px;
	font-weight: bold;
	font-size: 14px;
	color: #111111;
}
.homeperfectsolution {
	position:absolute;
	top:245px;
	padding-left:14px;
}
#homebiopuresolution {
	position:absolute;
	top:270px;
	left:10px;
	width:350px;
}
#homebiopurebullets {
	position:absolute;
	top:325px;
	left:24px;
	width:350px;
	line-height:22px;
}
li.bulletline {
	list-style-type: none;
	background: transparent url(images/bullet.png) no-repeat scroll 0 9px;
	padding-left: 14px;
}
li.bulletline.space {
	padding-bottom: 10px;
	background: transparent url(images/bullet.png) no-repeat scroll 0 7px;
}
li.bulletline.wspace {
	padding-bottom: 5px;
	background: transparent url(images/bullet.png) no-repeat scroll 0 7px;
}
#homevideopres {
	position:absolute;
	top:249px;
	right:20px;
	width:340px;
	border: 1px #000000 solid;
}
#homewatchpres {
	position:absolute;
	top:457px;
	right:102px;
	font-size: 10px;
	color: #333333;
	font-style:italic;
}
.homepassinspecthead {
	position:absolute;
	top:485px;
	padding-left:14px;
}
#homepassinspecttext {
	position:absolute;
	top:510px;
	left:10px;
	width:720px;
}
.tightpara {
	position:relative;
	padding: 0px;
	margin-bottom: 7px;
}
.tagsarea {
	border: 1px #cccccc solid;
	height:50px;
}
#tags {
	position:relative;
	font-size: 11px;
	font-style: italic;
}
#hometagsarea1 {
	position:relative;
	font-size: 11px;
	font-style: italic;
	top:654px;
	left:10px;
}
#biopuretagcloud {
	position:relative;
	font-size: 11px;
	font-style: italic;
	top:637px;
	left:50px;
	width:660px;
	color: #044476;
}
a.taglink {
	text-decoration:none;
	color: #044476;
}
a.taglink:hover {
	text-decoration:none;
	color: #cc8810;
}
/*---------------------- home page rain water content box divs ------------------*/
#homerainmain {
	width:470px;
	position:absolute;
	top:8px;
	left:12px;
}
#homerainimage {
	position:absolute;
	top:73px;
	left:0px;
}
#homerainpoints {
	position:absolute;
	top:68px;
	left:194px;
	width:286px;
	line-height:18px;
}
.homedomwaterhead {
	position:absolute;
	top:253px;
	padding-left:14px;
}
#homeraincharge {
	width:380px;
	position:absolute;
	top:278px;
	left:12px;
}
#homeraintap {
	position:absolute;
	top:252px;
	right:0px;
}
.homewaterinstallhead {
	position:absolute;
	top:383px;
	padding-left:14px;
}
#homerainhouseimage {
	position:absolute;
	top:380px;
	left:16px;
}
#homeraininstall {
	width:350px;
	position:absolute;
	top:408px;
	right:20px;
}
#homeraintags {
	position:relative;
	font-size: 11px;
	font-style: italic;
	top:485px;
	left:10px;
}
#homeraintagcloud {
	position:relative;
	font-size: 11px;
	font-style: italic;
	top:469px;
	left:50px;
	width:430px;
	color: #044476;
}
/*--------------------------------links boxes -------------------------------*/
#homelinks {
	font-size: 10px;
	position:relative;
	left:20px;
	top:6px;
}
ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
li.xli {
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 0px;
	list-style: none;
	display: block;
	line-height: 12px;
}
li.xli2 {
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 0px;
	list-style: none;
	display: block;
	line-height: 13px;
}
a.xlink {
	text-decoration: none;
	color: #044476;
}
a.xlink:hover {
	color: #cc8810;
}
/*-------------------------- bio pure system box divs -----------------------*/
.biopuremain {
	width:532px;
	height:257px;
	float: right;
}
.biopurefeatures {
	width:532px;
	height:184px;
	float: right;
}
.biopurehow {
	width:532px;
	height:444px;
	float: right;
}
.biopurehowtext {
	position:relative;
	top:6px;
	padding-left:14px;
}
#biopurehowpic {
	width:203px;
	height:113px;
	margin: 15px 0px 0px 25px;
	float:left;
}
#biopurehowstage {
	width:275px;
	height:113px;
	margin: 15px 15px 0px 0px;
	float:right;
}
.bpstageheading {
	color: #cc8810;
	font-size:13px;
	font-weight:bold;
}
p.bpstagetext {
	color: #111111;
	font-size:11px;
	line-height:13px;
	padding-top:9px;
	margin:0px;
}
.biopuretechie {
	width:532px;
	height:372px;
	float: right;
}
#bptechdataheading {
	position:absolute;
	color: #cc8810;
	font-size:13px;
	font-weight:bold;
	top:6px;
	right:8px;
}
#biopuretechdata1 {
	position:absolute;
	width:160px;
	top:27px;
	left:12px;
}
#biopuretechstats1 {
	position:absolute;
	top:27px;
	left:190px;
	width:105px;
}
#biopuretechpic1 {
	position:absolute;
	top:30px;
	right:30px;
	width:201px;
	height:147px;
}
#bptechdatanewtank {
	position:absolute;
	color: #cc8810;
	font-size:13px;
	font-weight:bold;
	top:186px;
	left:12px;
}
#biopuretechdata2 {
	position:absolute;
	width:160px;
	top:197px;
	left:12px;
}
#biopuretechstats2 {
	position:absolute;
	top:197px;
	left:190px;
	width:105px;
}
#biopuretechpic2 {
	position:absolute;
	top:208px;
	right:19px;
	width:201px;
	height:147px;
}
p.bptechtext {
	color: #111111;
	font-size:11px;
	line-height:13px;
	padding-top:9px;
	margin:0px;
}
#biopureleftcolumn {
	float: left;
}
.biopurepresvideo {
	width:180px;
	height:338px;
}
.biopurearticles {
	width:180px;
	height:730px;
}
#biopurevideopics {
	padding-left: 32px;
	padding-top: 12px;
}
#biopurevideotext {
	text-align:center;
	padding-top: 6px;
	font-size:10px;
	font-weight:bold;
}
#biopurearticlestext {
	padding: 9px 4px 6px 6px;
	font-size:10px;
	color: #111111;
	line-height:14px;
}
#biopurepara {
	margin-bottom:8px;
}
#bpuretagcloud {
	position:relative;
	font-size: 10px;
	font-style: italic;
	color: #044476;
}
.biopuretags {
	color:#111111;
}
#biopurepoints {
	position:absolute;
	top:8px;
	left:6px;
	width:530px;
	line-height:20px;
}
#biopuremainpicsl {
	position:absolute;
	top:80px;
	left:20px;
}
#biopuremainpicsr {
	position:absolute;
	top:80px;
	left:230px;
}
#biopurepiccap {
	/*position:absolute;*/
	top:1px;
	left:20px;
	font-size: 10px;
	color: #333333;
	font-style:italic;
	width:194px;
	text-align:center;
}
/*----------------------- rainwater harvester box divs -----------------------*/
.rainsavemoney {
	width:418px;
	height:330px;
	float: left;
}
.rainpointsbkgd {
	position:absolute;
	margin:0px 0px 10px 10px;
	background-image: url("images/harvesterpic.png");
	background-repeat: no-repeat;
	height:305px;
	width:401px;
}
#rainpointsheading {
	padding-top:10px;
	font-weight:bold;
	padding-bottom:6px;
}
#rainpoints {
	position:absolute;
	padding-top:8px;
	line-height:16px;
	width:418px;
}
#rainrightcolumn {
	float: right;
}
.rainwatercharge {
	width:295px;
	height:157px;
}
#rainabouttext {
	padding-left:7px;
	padding-top:7px;
}
.rainaboutpara {
	margin-bottom:8px;
}
.rainwaterarticles {
	width:295px;
	height:157px;
}
#rainlinks {
	font-size: 10px;
	position:relative;
	left:10px;
	top:6px;
	width:210px;
}
#raintap {
	position:absolute;
	top:13px;
	right:0px;
}
.rainhowitworks {
	position:absolute;
	width:734px;
	top:526px;
	left:21px;
	height:670px;
}
#rainhow {
	position:absolute;
}
#rainhowheading {
	position:relative;
	left:10px;
	top:6px;
	font-size:13px;
	font-weight:bold;
}
#rainhowsteps {
	position:absolute;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
#rainhowpic {
	position:relative;
	left:194px;
	top:167px;
	width:293px;
	height:256px;
}
.rainstepshead {
	position:relative;
	font-size:13px;
	font-weight:bold;
	color:#cc8810;
	padding-bottom:6px;
}
.rainstep1 {
	position:relative;
	left:20px;
	top:70px;
	width:270px;
}
.rainstep2 {
	position:relative;
	left:20px;
	top:252px;
	width:220px;
}
.rainstep3 {
	position:relative;
	left:20px;
	top:464px;
	width:428px;
}
.rainstep4 {
	position:relative;
	right:10px;
	top:70px;
	width:300px;
}
.rainstep5 {
	position:relative;
	right:20px;
	top:182px;
	width:243px;
}
.rainstep5R {
	position:relative;
	right:20px;
	top:258px;
	width:200px;
}
.rainstep6 {
	position:relative;
	right:20px;
	top:365px;
	width:200px;
}
#raintagcloud {
	position:relative;
	left:20px;
	top:290px;
	width:680px;
	font-size: 10px;
	font-style: italic;
	color: #044476;
}
.raintags {
	color: #111111;
}
/*----------------------- leaflets / info box divs -----------------------*/
#infoleftcolumn {
	float: left;
}
.infoacrobat {
	width:288px;
	height:237px;
}
#infoacrobattext {
	padding-top:10px;
	padding-left:16px;
	padding-right:10px;
}
#infoacrobatimg {
	position:absolute;
	margin:0px;
	padding:0px;
	left:177px;
	top:26px;
	height:7px;
}
#infoacrobatlink {
	position:absolute;
	left:16px;
	top:177px;
}
.inforesources {
	width:288px;
	height:370px;
}
#inforesourcelist {
	font-size: 10px;
	position:relative;
	left:46px;
	top:10px;
}
#inforightcolumn {
	float: right;
}
.infobiopure {
	width:424px;
	height:346px;
}
#infobiopuretext {
	position:absolute;
}
#infobiopurehd {
	font-size: 13px;
	font-weight:bold;
	position:relative;
	left:10px;
	top:10px;
}
#infobiopuretag {
	font-size: 11px;
	position:relative;
	left:10px;
	top:20px;
}
#infobiopurepdfpic {
	position:relative;
	left:18px;
	top:40px;
}
#infobiopurefileinfo {
	position:absolute;
	font-size: 11px;
	color:#044476;
	line-height:14px;
	left:93px;
	top:84px;
}
#infobiopuredlink {
	position:absolute;
	left:185px;
	top:135px;
}
#infobiopurevidpres {
	position:absolute;
	left:14px;
	top:184px;
}
#infobiopurevideotext {
	font-size:10px;
	font-weight:bold;
}
#infobiopuretagcloud {
	position:absolute;
	left:14px;
	top:278px;
	width:400px;
	font-size: 10px;
	font-style: italic;
	color: #044476;
	line-height:13px;
}
.infobiopuretags {
	color: #111111;
}
.inforainwater {
	width:424px;
	height:338px;
}
#inforainwatertext {
	position:absolute;
}
#inforainwaterhd {
	font-size: 13px;
	font-weight:normal;
	position:relative;
	left:10px;
	top:10px;
	padding-right:20px;
}
#inforainwatertag {
	font-size: 11px;
	position:relative;
	left:10px;
	top:20px;
	width:400px;
}
#inforainwaterpdfpic {
	position:relative;
	left:10px;
	top:36px;
}
#inforainwaterfileinfo {
	position:absolute;
	font-size: 11px;
	color:#044476;
	line-height:14px;
	left:132px;
	top:144px;
}
#inforainwaterdlink {
	position:absolute;
	left:223px;
	top:204px;
}
#inforainwatertagcloud {
	position:absolute;
	left:14px;
	top:263px;
	width:400px;
	font-size: 10px;
	font-style: italic;
	color: #044476;
	line-height:13px;
}
/*--------------------------- contacts box divs --------------------------*/
#contactleftcolumn {
	float: left;
}
.contactbrendan {
	width:354px;
	height:307px;
}
#contactpoints {
	position:absolute;
	font-size:11px;
}
#contactpts1 {
	position:absolute;
	left:8px;
	top:8px;
	width:190px;
}
#contactpicbrendan {
	position:absolute;
	left:196px;
	top:8px;
	width:158px;
}
#contactpts2 {
	position:absolute;
	left:8px;
	top:148px;
	width:340px;
}
#contactlinksres {
	position:absolute;
}
.contactlinks {
	position:relative;
	width:183px;
	height:169px;
}
#contactresourcelist {
	font-size: 10px;
	position:relative;
	left:4px;
	top:6px;
}
.contactarticles {
	position:relative;
	width:162px;
	height:169px;
	top:-185px;
	left:192px;
}
#contactarticleslist {
	font-size: 10px;
	position:relative;
	left:4px;
	top:6px;
}
.contactformbox {
	float: right;
	width:360px;
	height:434px;
}
.formback {
	width:360px;
	height:410px;
	background-color:#ececec;
}
#contactform {
	position:absolute;
	font-size:14px;
	color: #333366;
}
.contformname {
	position:absolute;
	left:20px;
	top:6px;
}
.contformlocation {
	position:absolute;
	left:20px;
	top:55px;
}
.contformemail {
	position:absolute;
	left:20px;
	top:136px;
}
.contformphone {
	position:absolute;
	left:20px;
	top:185px;
}
.contformmsg {
	position:absolute;
	left:20px;
	top:233px;
}
.contformbuttons {
	position:absolute;
	left:20px;
	top:370px;
}
.formreq {
	color:#cc4400;
}
.formtext {
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	color:#444444;
}
.txarea {
	font-size:13px;
	width:313px;
}
.txaddr {
	height:50px;
}
.txmsg {
	height:98px;
}
#contactbtmtag {
	padding-top:12px;
	font-size:10px;
	color:#111111;
	width:455px;
	line-height:14px;
}
.btmtext {
	position:absolute;
	width:222px;
	left:0px;
}
.btmlinks {
	position:absolute;
	right:0px;
	width:238px;
}
.errorbox {
	margin:0px 0px 6px 0px;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	float: right;
	width:360px;
	line-height:18px;
}
.messagesent {
	margin:2px 10px 10px 0px;
	background-color: #ffffff;
	font-weight: normal;
	font-size: 13px;
	color: #222266;
	font-family: arial, trebuchet MS, geneva, helvetica, sans-serif;
	float: right;
	width:360px;
	height:120px;
	line-height:20px;
}
.msghead {
	font-size: 16px;
	color: #000000;
}
