.normalprint
{
	FONT-SIZE: 10px;
}

.headernav
{
	BACKGROUND-COLOR: #ff0000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headernav A
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.headernav A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.headernavDos
{
	BACKGROUND-COLOR: #003399;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headernavDos A
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.headernavDos A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.headernavAdmin
{
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headernavDos A
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.headernavDos A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.bgheader
{
	BACKGROUND-COLOR: #ff0000
}
.contentlinks
{
	BACKGROUND-COLOR: ;
	FONT-WEIGHT: ;
	FONT-SIZE: 9pt;
	COLOR: #FF0000;
	FONT-FAMILY: sans-serif, Times, Arial, Helvetica, sans-serif
}
.contentlinks A
{
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
.contentlinks A:hover
{
	COLOR: #dd2424;
	TEXT-DECORATION: underline
}
.contentlinks A:visited 
{
	color: #999999; 
	text-decoration: underline
}

.header
{
	FONT-WEIGHT: ;
	FONT-SIZE: 25pt;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.secondary_header
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body_copy
{
	FONT-WEIGHT: ;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: sans-serif, Times, Arial, Helvetica, sans-serif
}
.body_san_serif
{
	FONT-WEIGHT: ;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Times, sans-serif
}
.body_white
{
	FONT-WEIGHT: ;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Times, sans-serif
}
.whatsnew
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.outline 
{
	 border:1px solid black
}
.body_outline { border:1px solid black; border-bottom:none}
.threequarter_outline { border:1px solid black; border-left:none;}
.topoutline { border:1px solid black; border-right:none; border-left:none }
.sideoutline { border:1px solid black; border-top:none; border-bottom:none }
.normal
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normal A
{
	COLOR: #003366;
	TEXT-DECORATION: none
}
.normal A:link
{
	COLOR: #003366
}
.normal A:visited
{
	COLOR: #003366
}
.normal A:hover
{
	COLOR: #666666
}
.nav1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nav1 A
{
	COLOR: #EABB00
}
.nav1 A:link
{

	COLOR: #EABB00
}
.nav1 A:visited
{

	COLOR: #EABB00
}
.nav1 A:hover
{

	COLOR: #003366
}
.nav2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nav2 A
{
	COLOR: #003399
}
.nav2 A:link
{

	COLOR: #003399
}
.nav2 A:visited
{

	COLOR: #003399
}
.nav2 A:hover
{

	COLOR: #cccccc
}
.nav3
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nav3 A
{
	COLOR: #003366;
}
.nav3 A:link
{
	COLOR: #003366
}
.nav3 A:hover
{

	COLOR: #eabb00
}
.nav4 A
{
	COLOR: #003366
}
.nav4 A:link
{
	COLOR: #003366
}
.nav4 A:visited
{
	COLOR: #003366
}
.nav4 A:hover
{
	COLOR: #ffca32
}
.nav5
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nav5 A
{
	TEXT-DECORATION: underline;
	COLOR: #003366
}
.nav5 A:link
{
	TEXT-DECORATION: underline;
	COLOR: #003366
}
.nav5 A:visited
{
	TEXT-DECORATION: underline;
	COLOR: #003366
}
.nav5 A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #003366
}
.nav6 A
{
	TEXT-DECORATION: none
}
.nav6 A:link
{
	COLOR: #000000
}
.nav6 A:visited
{
	COLOR: #000000
}
.nav6 A:hover
{
	COLOR: #003366;
	TEXT-DECORATION: underline
}
.paging
{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.paging A
{
	COLOR: #003366;
	TEXT-DECORATION: none
}
.paging A:link
{
	COLOR: #003366
}
.paging A:visited
{
	COLOR: #003366
}
.paging A:hover
{
	COLOR: #666666
	TEXT-DECORATION: underline
}

.partner_info h3
{
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

div .disabled {	display: inline;  clear: none;}


/**********************************/
/* Form controls                  */
/**********************************/
.formtext
{
	COLOR: #000000;
     FONT-FAMILY: Courier,monospace;
     FONT-SIZE: 12px;
 	BORDER-RIGHT: black 1px solid;
 	BORDER-TOP: black 1px solid;
 	BORDER-LEFT: black 1px solid;
 	BORDER-BOTTOM: black 1px solid

}
.formtextpassword
{
	FONT-FAMILY: Arial,monospace;
	FONT-SIZE: 12px;
 	BORDER-RIGHT: black 1px solid;
 	BORDER-TOP: black 1px solid;
 	BORDER-LEFT: black 1px solid;
 	BORDER-BOTTOM: black 1px solid

}
.formselect
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f1f1
}
.formradio
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.formbutton
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR: #f1f1f1;
	BORDER-COLOR: #333333;
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid
}
.formtitletext
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cell1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee
}
.navform
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee
}
.cellactive
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eabb00
}
.editcellheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee
}
.editcell
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cellheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.cellheader A
{
	TEXT-DECORATION: underline
	COLOR: #444444
}
.cellheader A:link
{
	COLOR: #444444
}
.cellheader A:visited
{
	COLOR: #444444
}
.cellheader A:hover
{
	TEXT-DECORATION: underline
}
.cell
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* For the message board */
.big_swatch1 { 
  color: #000000; 

  font-size: 26px;
  
  font-weight: normal;
}
.swatch1 { color: #4455CC; }
.swatch2 { color: #777777; }
.mute { color: #666; font-size: 9px; text-transform: uppercase; }

.post p { 
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.post small { 
  FONT-SIZE: 11px;
}
  
.entries ul {
	list-style-type: none;
}
.entries li {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  padding: 5px 10px 5px 10px;
  margin-bottom: 0px;  
}
.entries h2 a { text-decoration: none; }
.zebra { 
/*      background: #F8F2DF url(/img/blog/bg_entry_x.png) repeat-x bottom; */
      background: #E0E0E0;
}
.comments { 
  padding: 10px;
  margin-bottom: 20px;
}
  .comments ul {
	   list-style-type: none;
  }

  .comments li {
  	FONT-WEIGHT: normal;
  	FONT-SIZE: 11px;
  	COLOR: #000000;
  	FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 5px 10px 5px 10px;
  }

.comment_body {
  /* margin-top: 1em; */
  padding: 10px 10px 0px 10px;
}
    
.postnav{
  width: 100%;
  margin: 1em 0;
  padding: 0px 0.5em;
  background: #eee none;
}
  .post_nav ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .post_nav li {
    margin: 0;
    padding: 0;
    float: left;
    width: 20%;
    text-align: center;
  	FONT-WEIGHT: normal;
	  FONT-SIZE: 11px;
	  COLOR: #000000;
	  FONT-FAMILY: Arial, Helvetica, sans-serif;
  }


fieldset {
  border: 1px solid #ccc; 
  padding: 1em 2em 1em 2em; 
  margin-top: 1em;
  margin-bottom: 1em; 
}

    legend {   
      font-family: Georgia, Trebuchet, sans-serif;     
      color: #333;     
      font-size: 16px;     
      padding: 0 6px 2px 6px;     
      font-weight: bold;     
    }

.edit_icon { 
  background: url(/img/edit.gif) no-repeat;  
  padding-left: 20px; 
}
 
.delete_icon {
  color: #920000;
  background: url(/img/delete.gif) no-repeat;
  padding-left: 16px;
}

.comment_icon {
  background: url(/img/comment.png) no-repeat; 
  padding-left: 20px;
}

/*****  FORM LAYOUT *****/

.bq {margin: 8px 15px 0 15px;}
form .bq {margin: 0 15px 0 15px;}
form .row { clear: left; margin-bottom: 1.5em; }
form .row * { display: block; margin-bottom: .25em; }  
form .row_inline { clear: left; margin-bottom: 10px;  }
form .smaller label { width: 75px; }

form .input {	display: inline;  clear: none;}
form .submit {	display: inline;  clear: none;}

form .input[type=checkbox] {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: auto;
}
form .input[type=submit] {
	display: inline;
	font-size: 110%;
	padding: 2px 5px;
	width: auto;
	vertical-align: bottom;
}

/*****  FLASH MESSAGE (shown at top of screen) *****/
#flashMsg {
	position: absolute;
	top: 0px;
	left: 0;
	z-index: 10;
	width: 100%;
}
.message { 
    width: 100%; 
    font-size: 18px; 
    text-decoration: bold; 
    border-bottom: solid 1px #c9b484; 
    border-top: 0px; 
    padding: 12px 0 12px 0; 
    color: #000; 
    background-color: #ffffff; 
    text-align: center; 
}   

#entries li {
  padding: 10px 10px 10px 10px;
  margin-bottom: 10px; 
  margin: .5em 0; 
  list-style-type: none;  
  font-size: 11px; 
}

    #entries h2 { font-size: 18px; }
    #entries h2 a { text-decoration: none; }

    .zebra { 
      background: #e3e3e3 url(/img/bg_entry_x.png) repeat-x bottom; 
    }
    

