/* DEFAULT */

html
{
   border: 0;
}

body
{
   border: 0;
   margin: 0;
   background-color: #FFFFFF;
   color: #000000;
   cursor: default;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 8pt;
}


/* MENU BAR */

.menu-bar 
{
   background: #0C4776;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   padding: 0;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 11px;
   margin-top: 0;
   width: 784px;
}

/* ADMIN HEADER */

.large-font 
{
   color: #000000;
   font-size: 12px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}

a.large-font:link, a.large-font:visited 
{
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}

a.large-font:hover 
{
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
}

/* LEFT MENU TOP CLASS */

.left-menu-cat 
{
   color: #000000;
   font-size: 9pt;
   font-weight: bold;
   padding-left: 4px;
   padding-top: 3px;
   padding-bottom: 3px;
}

/* LEFT MENU SUB CLASSES */

a.left-menu:link, a.left-menu:visited 
{
   color: #000000;
   text-decoration: none;
}

a.left-menu:hover 
{
   color: #000000;
   background: #6FA0C8;
   border: 1px solid #000000;
   text-decoration: none;
   vertical-align: middle;
}	

div.left-menu  
{
   height: 15px;
   overflow: hidden;   
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left: 5px;
   vertical-align: middle;
}

/* DEV NAVIGATION CLASSES */

a.left-menu-dev:link, a.left-menu-dev:visited 
{
   height: 15px;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left: 5px;
   color: #000000;
   text-decoration: none;
   vertical-align: middle;
   display: block; 
} 
 
a.left-menu-dev:hover 
{ 
   height: 15px;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 1px;
   margin-bottom: 1px;
   padding-left: 4px;
   color: #000000;
   background: #6FA0C8;
   border: 1px solid #000000;
   text-decoration: none;
   vertical-align: middle;
   display: block; 
}

/* CONTENT SECTION CLASSES */

a.content-menu-cat:link, a.content-menu-cat:visited 
{
   color: #000000;
   text-decoration: none;
}

a.content-menu-cat:hover 
{
   color: #000000;
   text-decoration: underline;
}

td.content-menu-cat 
{
   color: #000000;
   font-size: 9pt;
   font-weight: bold;
   padding-left: 6px;
   padding-top: 3px;
   padding-bottom: 3px;
   }

/* MAIN SITE CLASSES */

a:link, a:visited 
{
   color: #000000;
}

a:hover 
{
   color: #000000;
   text-decoration: none;
}

a.news:link, a.news:visited 
{
   color: #000000;
}

a.news:hover 
{
   color: #000000;
   text-decoration: none;
}

a.left:link, a.left:visited 
{
   color: #FFFFFF;
   text-decoration: none;
}

a.left:hover 
{
   color: #FFFFFF;
   text-decoration: none;
}

a.content:link, a.content:visited 
{
   color: #000000;
   text-decoration: none;
}

a.content:hover 
{
   color: #000000;
   text-decoration: underline;
}

a.nhover:link, a.nhover:visited 
{
   color: #000000;
   text-decoration: none;
}

a.nhover:hover 
{
   color: #000000;
   text-decoration: underline;
}

input 
{
   background-color: #FFFFFF;
   border: #000000 1px solid;
   color: #000000;
   cursor: default;
}

input.box 
{ 
   width: 117px;
}

input.go 
{
   background-color: #FFFFFF;
   border: 0px;
   height: 21px;
   width: 16px;
}

input.radio 
{
   background-color: #FFFFFF;
   border: 0px;
}

input.radio2 
{
   background-color: #D4E0DB;
   border: 0px;
}

input.square 
{
   background-color: #FFFFFF;
   border: 0px;
}

ul 
{
   list-style-image: url(/images/arrow.gif);
}

ul.indent 
{
   margin: 0;
   list-style-image: url(/images/void.gif);
}


p 
{
   color: #000000;
   font-family: Tahoma,Verdana;
   font-size: 8pt;
   text-decoration: none;
}

select 
{
   background-color: #FFFFFF;
   border: #000000 1px solid;
   color: #000000;
   cursor: default;
}

select.archive 
{
   width: 100px;
}

table.main 
{
   background: url(/images/layout/b_main.gif);
   width: 784px;
}

td 
{
   color: #000000;
   font-family: Verdana;
   font-size: 8pt;
   text-decoration: none;
}

td.newspost 
{
   color: #000000;
   font-family: Verdana;
   font-size: 8pt;
   text-decoration: none;
}

td.button 
{
   color: #FFFFFF;
   padding-left: 5px;
}

td.button2 
{
   border-top: 1px solid black;
   border-right: 1px solid black;
   border-left: 1px solid black;
   border-bottom: 0;
   color: #000000;
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
}

td.button3 
{
   border-left: 0;
   border-right: 0;
   border-top: 0;
   border-bottom: 0;
   color: #000000;
   font-weight: bold;
}

td.bottom 
{
   border-bottom: 1px solid black;
   border-top: 1px solid black;
   color: #FFFFFF;
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
}

.button 
{
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
}

.largefont
{
   color: #000000;
   font-weight: bold;
   font-size: 12px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}

.largetext 
{
   color: #000000;
   font-size: 12px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}

.headline
{
  color: #000000;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
	line-height: 150%;
}

.poll
{
   color: #000000;
   font-size: 10px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}

hr 
{
   background-color: transparent;
   color: #000000;
   margin: 0;
   height: 1px;
}

.overflow 
{
  width: 56px;
  overflow: hidden;
}
