		/* Copyright Grovelawn 2007 */
html		{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#666;text-decoration:none;}
th, td		{font-family:verdana,arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;color:#666;text-decoration:none;}
body		{text-align:center;}
h1, h2, h3	{font-size:11pt;font-weight:bold;color:#666;margin:12px 0px 6px 0px;}
img		{border:0px;padding:0px;margin:0px;}
p		{text-align:justify;margin:0px;padding:6px 0px;}
.cen		{text-align:center;margin:0px;padding:6px 0px;}
ul		{list-style:none;margin:0px;padding:4px 8px;}
li		{list-style:none;margin:0px;padding:0px;}
a		{color:#333;text-decoration:none;cursor:pointer;}
a:hover		{color:#333;text-decoration:underline;cursor:pointer;}
a:visited	{color:#555;text-decoration:none;cursor:pointer;}
.imgright	{float:right;border:1px solid #ccc;padding:2px;margin:6px;}
.imgleft	{float:left;border:1px solid #ccc;padding:2px;margin:6px;}

#head img	{border:0px;padding:0px;margin:0px;}
#main		{width:770px;border:0px;margin:0px auto;text-align:left;}
#body		{width:600px;float:right;}
#body .cen img	{border:0px;padding:0px;margin:0px auto;}
#bar		{background-image:url(/images/top-bar.gif);width:760px;height:31px;padding:0px;margin:0px;border:0px;overflow:hidden;text-align:right;position:relative;}
#bar img	{position:absolute;top:6px;right:16px;border:0px;}
#date		{position:absolute;top:6px;left:16px;color:#fff;background-color:#015491;}
#menu		{float:left;color:#fff;background-color:#74ce08;background-image:url(/images/menu.gif);width:160px;}
#menu img	{border:0px;padding:0px;margin:0px auto;}
#menu ul	{list-style:none;margin:6px 10px;padding:0px;}
#menu li	{margin:2px 0px;padding:0px;text-align:left;}
#menu li.cen	{text-align:center;list-style:none;}
#menu h3	{font-size:9pt;font-weight:bold;text-align:center;color:#fff;background-color:#0361ab;border:1px solid #fff;padding:2px 0px;}
#menu a		{color:#fff;background-color:#74ce08;text-decoration:none;cursor:pointer;}
#menu a:hover	{color:#fff;background-color:#74ce08;text-decoration:underline;cursor:pointer;}
#menu a:visited	{color:#ddd;background-color:#74ce08;text-decoration:none;cursor:pointer;}
#menu .bas	{text-align:center;background-image:url(/images/bottom.gif);height:35px;overflow:hidden;}
#foot		{clear:both;text-align:center;}
#foot img	{border:0px;margin:6px auto;padding:0px;}
#foot p		{font-size:8pt;}
.sm		{font-size:8pt;}
			/* home / news page */
#mainpage		{width:420px;float:left;}
#newspage		{width:420px;float:left;}
#rightmenu		{width:170px;float:right;text-align:center;}
ul.key			{margin-left:0px;padding-left:0px;list-style:none;}
ul.key li		{padding-left:40px;padding-bottom:10px;background-image:url(/images/key.gif);background-repeat:no-repeat;}
			/* box */
.box .top		{width:170px;height:46px;overflow:hidden;background-image:url(/images/box-top.gif);}
.box .top h2		{color:#fff;text-align:center;}
.box .mid		{width:170px;background-image:url(/images/box-mid.gif);text-align:center;}
.box .bas		{width:170px;height:45px;overflow:hidden;background-image:url(/images/box-base.gif);}
.box .bas p		{text-align:center;margin-top:6px;}
			/* active acroller */
.sc1			{position:relative;width:140px;height:120px;margin:0px auto;}
.sc2			{position:absolute;width:140px;height:100px;clip:rect(20px 140px 100px 0px);top:0px;left:0px;}
.sc3			{font-weight:normal;font-size:10px;position:absolute;left:0px;top:0px;width:140px;height:100px;}
.scc			{font-family:geneva,arial,helvetica,sans-serif;font-weight:normal;font-size:10px;color:#000000;}
			/* green box */
.gbox			{text-align:center;width:100%;margin-bottom:10px;}
.gbox div.top		{width:500px;height:16px;background-image:url(/images/frmtop.gif);overflow:hidden;}
.gbox div.bas		{width:500px;height:16px;background-image:url(/images/frmbas.gif);overflow:hidden;clear:both;}
.gbox div.mid		{background-image:url(/images/frmmid.gif);width:500px;margin:0px auto;padding:0px;}
.gbox div.box		{margin:10px 16px;padding:0px;border:1px solid #000;background-color:#fff;}
.gbox h2		{font-size:15px;color:#fee;background-color:#0361ab;font-weight:bold;border:1px solid #fff;margin:6px 16px;text-align:center;padding:4px;}
.gbox p			{padding:8px 4px;}
.gbox ul		{list-style-type:none;margin:10px 16px;padding:0px;border:1px solid #666;}
.gbox li		{background-color:#fdfffd;height:34px;padding:6px 6px 6px 48px;margin:0px;text-align:left;background-image:url(/images/calc-icn.gif);}
.gbox table		{margin:10px 16px;padding:0px;width:465px;border-collapse:collapse;}
.gbox th		{color:#444;background-color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;border:1px dotted #000;text-align:center;}
.gbox td		{color:#444;background-color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;border:1px dotted #000;padding:3px;}
			/* miva */
.miva			{clear:both;}
.miva img		{float:left;margin:2px 6px;padding:1px;border:1px solid #ccc;}
.miva h3		{margin:0px;padding:0px;font-size:8pt;text-align:left;}
.miva p			{margin:0px;padding:0px;font-size:8pt;text-align:justify;}
.miva a			{color:#666;text-decoration:none;}
.miva a:hover		{color:#33c;text-decoration:none;}
.mivacol		{clear:both;text-align:center;}
.mivacol img		{margin:0px;padding:1px;border:1px solid #ccc;}
.mivacol h3		{margin:0px;padding:0px;font-size:8pt;}
.mivacol a		{color:#666;text-decoration:none;}
.mivacol a:hover	{color:#33c;text-decoration:none;}
.link3			{border:1px dotted #333;margin:10px;padding:6px;overflow:auto;clear:both;}
			/* call us form */
.call			{border:1px solid #000;}
.call th		{border-right:1px solid #000;background-color:#cec;}
.call input		{width:200px;}
.call input.ws		{width:100px;}
.call input.info	{width:280px;margin-left:10px;border:0px;}
.call select		{width:50px;}
.call select.wm		{width:150px;}
.call select.wl		{width:200px;}
			/* news atricles */
.articleindex h3 a	{font-size:12px;font-weight:bold;}
.articleindex h3	{font-size:12px;padding:0px;margin:0px;font-family:verdana,arial,helvetica,sans-serif;}
.articleindex p		{font-size:11px;padding:0px 0px 6px 0px;margin:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#666666;text-decoration:none;}
.articleindex ul	{list-style-type:none;padding:6px;margin:0px;}
.articleindex li	{padding:0px;margin:0px;font-size:11px;color:#333;}
.article p		{text-align:justify;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#666666;text-decoration:none;}
.related ul		{list-style-type:none;padding:6px;margin:0px;}
.related li		{padding:0px 12px 3px 12px;margin:0px;border-bottom:1px dotted #ccc;}
.related li a		{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}
			/* calculator forms */
.frmins			{text-align:center;width:100%;}
.frmcen			{background-image:url(/images/frmmid.gif);width:500px;margin:0px auto;}
.frmtop			{width:500px;height:16px;background-image:url(/images/frmtop.gif);overflow:hidden;}
.frmbas			{width:500px;height:16px;background-image:url(/images/frmbas.gif);overflow:hidden;clear:both;}
.frmins p		{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;margin:0px 12px;text-decoration:none;text-align:justify;}
.frmins th		{text-align:center;}
.frmins label		{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#333;text-decoration:none;text-align:left;margin-left:10px;}
.frmins input		{border:1px solid #666;background-color:#fdfffd;padding:0px 6px;}
.frmins h2		{font-size:15px;color:#fee;background-color:#0361ab;font-weight:bold;border:1px solid #fff;margin:6px 16px;text-align:center;padding:4px;}
			/* call me form */
.call			{border:1px solid #000;margin:0px 6px;}
.call th		{width:120px;font-family:geneva,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#dad;border-right:1px solid #000;}
.call td		{font-family:geneva,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;}
.call input		{width:280px;}
.call input.ws		{width:90px;}
.call input.wl		{width:170px;}
.call input.info	{width:280px;margin-left:10px;border:0px;}
.call select		{width:90px;}
.call select.wm		{width:190px;}
.call select.wl		{width:280px;}
			/* giggle ads */
#gad-lss		{width:160px;float:right;margin:0px 10px 0px 6px;background-image:url(/images/menu.gif);}
#gad-lss div		{background-image:url(/images/bottom.gif);background-position:bottom center;background-repeat:no-repeat;padding:40px 0px 16px 0px;text-align:center;}
