/* CSS Document */
.cms-highlight 				{display: block; background: #d6e2b4; padding: 15px 10px; border-bottom:1px solid #21873d; border-top:1px solid #21873d;}
.cms-highlight a			{color:#21873d; text-decoration:none; font-weight:bold;}
.cms-highlight a:hover, .cms-highlight a:active{text-decoration:underline;}

/*members - red*/
#bottomcol h3			{color:#21873d; font-size:130%; margin:5px 0 3px 0;}

#left					{background:#e4e9d3 url(../images/template/leftcol/home/leftbg_top.jpg) no-repeat; width:185px;}
#left h2				{color:#21873d; font-size:140%; margin:0;}
#leftBot				{background:transparent url(../images/template/leftcol/home/left_bottom.jpg) no-repeat;  height:28px; width:185px;}
#leftnav ul#bullet li	{background:transparent url(../images/template/leftcol/home/bullet.gif) 0 7px  no-repeat; }
#contentBox				{background:transparent url(../images/template/bg/home_bg_tile.jpg) repeat-y;  margin:0; clear:both; width:760px; font:100% Arial, Helvetica, sans-serif; color:#333; border-left:1px solid #a6ad9e;border-right:1px solid #a6ad9e;border-top:1px solid #a6ad9e;}

#boxtop					{padding:0 10px 8px 10px; margin:40px 0 0 0;}
#bc						{padding:12px 0 0 10px;}		
#bc strong				{color:#21873d; font-weight:bold;}			
#bc a					{color:#666; text-decoration:underline;}
#bc a:hover, #bc a:active{text-decoration:none;}
#boxtop h3				{color:#21873d; font-size:140%; margin:2px 0 13px 0;}
#topRight				{ color:#666; font-size:95%;}
#container				{background:transparent url(../images/template/rightcol/home/topbg.gif) no-repeat;}
#content				{padding: 5px 10px; font-size:90%;}
#content a				{color:#21873d; text-decoration:underline; font-weight:bold; } #content a:hover, #content a:active{ text-decoration:none;}
#bottomcol p			{padding:0 0 0 15px;}
#bottomcol	a			{color:#2c823b; text-decoration:underline; font-size:100%; font-weight:bold;}
#bottomcol	a:hover,#bottomcol	a:active{text-decoration:none;}

#bottomcol ul			{list-style:none; margin:0 0 0 10px; padding:0;}
#bottomcol ul li a		{color:#2c823b; text-decoration:none; font-size:100%; font-weight:bold;}
#bottomcol ul li		{background:transparent url(../images/template/leftcol/home/bullet.gif) 0 3px no-repeat; padding:0 0 0 15px;}
#bottomcol ul li a:hover,#bottomcol ul li a:active	{text-decoration:underline; }

#footer					{width: 760px; clear:both; color:#999; text-align:center; background:#fff url(../images/template/footer/home/footertop.jpg) no-repeat; }

#footer a				{color:#999; text-decoration:none; font-size:90%;}
#footer a:hover,#footer	a:active		{text-decoration:underline;}

.cms-tips 				{padding: 10px; margin:8px 0; font-weight: bold; border:1px solid #21873d; }

.cms-boxtitle			{display: block; margin-top: 0px; background: #21873d; color: #FFF; font-weight: bold; padding: 4px;}
.cms-links 				{padding: 0px 4px;}
.cms-links ul			{list-style:none;}
.cms-links ul li		{background:transparent url(../images/template/leftcol/home/bullet.gif)  0 4px  no-repeat; padding:0 0 0 15px; }
.cms-links ul li a		{color:#21873d; text-decoration:underline; font-weight:bold;} .cms-links ul li a:hover,.cms-links ul li a:active	{text-decoration:none;}
.cms-boxtext 			{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color: #EEE;}

#votebox				{background:transparent url(../images/template/leftcol/home/vote.jpg) no-repeat; padding:25px 0 0 12px;}
#votebox ul				{margin:0; padding:0; list-style:none;}
#votebox ul	li			{margin:0; padding:0 0 0 15px; list-style:none; background:transparent url(../images/template/leftcol/home/bullet.gif) 0 3px no-repeat;}
#votebox ul li a		{color:#21873d; text-decoration:none; font-size:100%; font-weight:bold;}
#votebox ul li a:hover	{text-decoration:underline;}
