A.msn
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.msn:link
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.msn:visited
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.msn:active
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.msn:hover
{
	COLOR: #006600;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A.NavBar:link
{
    COLOR: black;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.NavBar:visited
{
    COLOR: black;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.NavBar:active
{
    COLOR: #0033CC;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.NavBar:hover
{
    COLOR: #0033CC;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Store:link
{
    COLOR: white;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Store:visited
{
    COLOR: white;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Store:active
{
    COLOR: yellow;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Store:hover
{
    COLOR: yellow;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Categ:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.Categ:active
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.Categ:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.Categ:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.Content
{
    FONT-FAMILY: verdana,'MS Sans Serif', arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-color: black
}
.ContentW
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,'MS Sans Serif', arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.ContBold
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBold A:active
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBold A:link
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBold A:hover
{
    COLOR: #006600;
    FONT-FAMILY: verdana,arial,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBold A:visited
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBoldW
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.ContBoldW A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBoldW A:link
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBoldW A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ContBoldW A:hover
{
    COLOR: #006600;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.SubHeadBold
{
    COLOR: #000000;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.SubHead
{
    COLOR: #000000;
    FONT-FAMILY: verdana,'MS Sans Serif';
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.Contentred
{
    COLOR: red;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.SubHeadBoldRed
{
    COLOR: red;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.ContBoldRed
{
    COLOR: red;
    FONT-FAMILY:  Verdana,'Microsoft Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.ContBoldIndigo
{
    COLOR: #30306f;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.ErrorMsgRed
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
}
.ErrorMsgBoldRed
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.SiteNavTD
{
    BACKGROUND-COLOR: #FFFFFF
}
.SiteNav1TD
{
    BACKGROUND-COLOR: #006600
}
.SiteNav1TDb
{
    BACKGROUND-COLOR: #009900
}
.SiteNav2TD
{
    BACKGROUND-COLOR: #CCCCCC
}
.SiteNav3TD
{
	BACKGROUND-COLOR: #FFFFFF
}
.SiteNav3TDb
{
	BACKGROUND-COLOR: #99CC66
}
.SiteNav4TD
{
    BACKGROUND-COLOR: #77AA44
}
.SiteNav5TD
{
    BACKGROUND-COLOR: #FFCC66
}
.SiteNav6TD
{
    BACKGROUND-COLOR: #33A900
}
.SiteNav7TD
{
    BACKGROUND-COLOR: #CCFF99
}
.SiteNav8TD
{
    BACKGROUND-COLOR: #FFCC66
}
.SiteNav9TD
{
    BACKGROUND-COLOR: #FF9900
}
.GreenBox
{
    BACKGROUND-COLOR: #99CC66
}
.headerNav
{
    BACKGROUND-COLOR: #006600
}
.headerNav A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff99cc;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.headerNav A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.headerNav A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.headerNav A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff9900;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.footer
{
    BACKGROUND-COLOR: #006600
}
.footer A
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footer A:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footer A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footerText
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.seperator1 {
    BACKGROUND-COLOR: #006600
}
.seperator2 {
    BACKGROUND-COLOR: #407300
}

BODY{
		background:#5F8000 url(images/bg.gif) repeat-y scroll center top;
		margin:0px;
}

BODY,TD                 {font-family:Tahoma,sans-serif;font-size:10pt; }

A   	       		    {color:   #000080; text-decoration:none}
A:link				    {color:	#000080; text-decoration:none}
A:visited			    {color:	#000080; text-decoration:none}
A:hover 			    {color:    #FF0000; text-decoration:underline}

DIV.MSGStats             {font-family:Tahoma, sans-serif; font-size:8pt; }
DIV.MSGError              {font-family:Tahoma, sans-serif;font-size:10pt;color:#FF0000; font-weight:bold}
SPAN.MSGFormText {font-weight:bold }
INPUT.XcBtn  {background: #FF9900; color: #ffffff; font-weight: bold; font-family: Tahoma, Arial; font-size:8pt;  }

TD.MSGTab          {background:#003300; }
DIV.MSGTab                 {font-family:Tahoma, sans-serif;  font-size:10pt; font-weight:bold;  color:#FFFFFF; text-align:center}
DIV.MSGTabA   	       		{color:   #FFFFFF; text-decoration:none}
DIV.MSGTabA:link		    {color:	#FFFFFF; text-decoration:none}
DIV.MSGTabA:visited		{color:	#FFFFFF; text-decoration:none}
DIV.MSGTabA:hover 			{color:    #FFFFFF; text-decoration:underline}

TD.MSGEmpty          {background:;}
TD.MSGBox           {background:#006600; }
TR.MSGColTitle, TD.MSGColTitle {background-color: #006600; color:#FFFFFF; font-weight:bold}
TR.MSGAltColorOne, TD.MSGAltColorOne { background-color: #99CC66}
TR.MSGAltColorTwo, TD.MSGAltColorTwo { background-color: #77AA44}
TD.MSGPageBG, Table.MSGPageBG  {font-family:Tahoma,sans-serif;font-size:10pt;background: #99CC66}

TD.MSGNavBar					    {font-family: tahoma, sans-serif; font-size:10pt;background:#006600; font-weight:bold; color:#ffffff}
TD.MSGNavBar		A   	        {color: #FFFFFF; text-decoration:none}
TD.MSGNavBar		A:link		    {color:	#FFFFFF; text-decoration:none}
TD.MSGNavBar		A:visited		{color:	#FFFFFF; text-decoration:none}
TD.MSGNavBar		A:hover 		{color: #FFFFFF; text-decoration:underline}
TR.MSGNavBarBox               {background:#000000;}


Table.MSGPageNav                     {background: #FFFFFF;}
DIV.MSGPageNav					    {font-family: tahoma, sans-serif; font-size:8pt}
DIV.MSGPageNav		A   	       	{color: #999999; text-decoration:none}
DIV.MSGPageNav		A:link			{color:	#999999; text-decoration:none}
DIV.MSGPageNav		A:visited		{color:	#999999; text-decoration:none}
DIV.MSGPageNav		A:hover 		{color: #999999; text-decoration:underline}

DIV.MSGNavTree		                {font-family:Tahoma,Sans-serif; font-size:10pt; font-weight: bold; color:#606060;}
DIV.MSGNavTree		A   	       	{color: #606060; text-decoration:none}
DIV.MSGNavTree		A:link			{color:	#606060; text-decoration:none}
DIV.MSGNavTree		A:visited		{color:	#606060; text-decoration:none}
DIV.MSGNavTree		A:hover 		{color: #000080; text-decoration:underline}

DIV.MSGTopNav A   	       		    {color:   #FFFFFF; text-decoration:none}
DIV.MSGTopNav A:link				    {color:	   #FFFFFF; text-decoration:none}
DIV.MSGTopNav A:visited			    {color:	   #FFFFFF; text-decoration:none}
DIV.MSGTopNav A:hover 			    {color:   #E6E6E6; text-decoration:underline}

DIV.MSGLeftNav A   	       		    {text-decoration:none}
DIV.MSGLeftNav A:link			    {text-decoration:none}
DIV.MSGLeftNav A:visited			    {text-decoration:none}
DIV.MSGLeftNav A:hover 			    {text-decoration:underline}

DIV.MSGForum                    {font-size:10pt;font-weight:bold}
DIV.MSGForum	A              {color: #FFFFFF; text-decoration:none}
DIV.MSGForum	A:link         {color: #FFFFFF; text-decoration:none}
DIV.MSGForum	A:visited      {color: #FFFFFF; text-decoration:none}
DIV.MSGForum	A:hover        {color: #006600;}
TD.MSGDefHead {background-color: #006600; color:#ffffff; font-weight:bold}
SPAN.MSGForumDescrip            {font-size: 8pt; font-weight: normal}

DIV.MSGThread                    {font-size:10pt;font-weight:bold}
DIV.MSGThread	A              {color: #FFFFFF; text-decoration:none}
DIV.MSGThread	A:link         {color: #FFFFFF; text-decoration:none}
DIV.MSGThread	A:visited      {color: #FFFFFF; text-decoration:none}
DIV.MSGThread	A:hover        {color: #006600;}

SPAN.MSGThreadPage                    {font-size:7pt;font-weight:normal}
SPAN.MSGThreadPage  	A              {color: #000080; text-decoration:none}
SPAN.MSGThreadPage  	A:link         {color: #000080; text-decoration:none}
SPAN.MSGThreadPage  	A:visited      {color: #000080; text-decoration:none}
SPAN.MSGThreadPage  	A:hover        {color: #FF0000;}

SPAN.MSGIP {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
SPAN.MSGStats {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
SPAN.MSGAdmin {font-weight:bold; color:#ff0033}
SPAN.MSGEdited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; font-style:Italic}
SPAN.MSGTitle {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; font-weight:bold; font-style:Italic}


/* content bg */
/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:760px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(images/dialog---800x1600.png) no-repeat top right;
 /*_background-image:url(dialog2-blue.gif);*/
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:5px 12px 0px 0px;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
  /* overflow:auto; note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.dialog h1,
.dialog p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;
}

.dialog h1 {
 padding-bottom:0px;
}

.feedUsLinkList {
	margin-bottom:0px;
	
}

.contentItem {
	margin: 2px;
	margin-bottom:0px;
	clear:both;
	height:120px;
	width: 600px;
	font-size:1.5em;
}

.contentItem h3 a {
	color:#fff;
}

.container div p{
	padding: 5px;
	padding-right: 10px;
}

.contentItem .container h3{
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
}

.contentTitle {
	text-align:left;
	margin:0px;
	padding:0px;
}

.contentItem img {
	float: left;
	width:100px;
	height:100px;
	margin:5px;
	border: 1px solid #006600;
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}