/* CSS Document */

body{margin:0px; font-family: Tahoma, Arial, Georgia, Verdana, Arial; min-width:940px; font-size:13px; background:url(../images/bodybg.gif) repeat; color:#000; line-height: 22px;}
P,UL,LI,TD,TH	{font-size: 100%; line-height: 22px;}
LI	{list-style-position:inside;}
A	{color: #666; text-decoration: underline;}
A:hover		{color: #ACD037; text-decoration: underline;}

h2	{font-size:125%;  margin:0; padding-top:10px; border-bottom:1px solid #666; width:100%; color:#333;}
.heading	{font-size:100%;  margin:0; padding-top:10px; border-bottom:1px solid #333; width:90%; color:#333; list-style:none; list-style-type:none; font-weight:bold;margin-left:10px; _margin-left:-5px; }

.header	{background:url(../images/topband.gif) repeat-x; height:160px; width:100%;}
.innerheader	{background:url(../images/innertopband.gif) repeat-x; height:100px; width:100%;}
.toplinks	{width:940px; height:30px; font-size:90%; text-align:left; padding:0px; overflow:hidden}
.toplinks a	{color:#FFF; text-decoration:none;}
.toplinks a:hover	{color:#629300; text-decoration:none;}
.toplinkleft	{float:left; padding-top:4px; _padding-top:6px;}
.toplinkright	{float:right; padding-top:4px; _padding-top:6px;}

.content	{background-color:#fff; width:940px; text-align:left; overflow:hidden}
.leftmenu	{float:left; width:230px; padding:20px;}
.rightcontent	{float:left; width:625px; padding:0px 15px 20px 0px; _padding:15px 15px 20px 0px; font-size:110%;}
.innerrightcontent	{float:left; width:640px; padding:0px 15px 20px 0px; _padding:15px 20px 20px 10px; font-size:110%;}
.leftmenulist	{list-style:none; list-style-type:none; list-style-position:outside; padding-left:10px; padding-right:10px; padding-top:6px; font-size:100%; margin:0}
.googleads	{width:160px;  float:left; margin-top:20px; margin-right:20px;}
.googlebanner	{list-style:none; list-style-type:none; margin: 0; height:25px; background:url(../images/googleads.gif) no-repeat; width:160px;}
.googlecontent	{border:1px solid #F0F0F0; margin-bottom:15px; padding:0px;height:420px; text-align:left; width:158px;}
.contentlist	{padding-bottom:6px; padding-left:25px;}

.footer	{background-color:#677154; height:25px; width:940px; text-align:left; color:#fff; font-size:90%;}
.footer a	{color:#FFF; text-decoration:none;}
.footer a:hover	{color:#629300; text-decoration:none;}

.thirdparty	{font-weight:bold; padding-bottom:6px;}
.page	{margin-left:30px;}