body,td
{
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  color: #000000;
}

table.bordered
{
  border: 1px solid #000000;
  background-color: #FFFFFF;
}

table.bordered2
{
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
}

td.bordered
{
  border: 1px solid #000000;
  font-size: 10px;
}

td.head
{
  font-size: 17px;
  font-family: century gothic, verdana, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
}

b.2
{
  font-size: 14px;
  color: #F231EB;
}

b.bold_title
{
  color: #F231EB;
}

a
{
  font-size: 11px;
  text-decoration:underline;
}

a:hover
{
  color: #FF0000;
  text-decoration:none;
}

a.b_2
{
  font-size: 14px;
  color: #F231EB;
  font-weight: bold;
  text-decoration:none;
}

a.b_2:hover
{
  color: #08A2D8;
  text-decoration:underline;
}

a.nav_link
{
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  text-decoration:none;
}

a.nav_link:hover
{
  font-size: 12px;
  color: #FF0000;
}

a.nav_link2
{
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  text-decoration:none;
}

a.nav_link2:hover
{
  color: #FF0000;
}

a.del
{
  color: #FF0000;
  text-decoration: underline;
  font-weight: bold;
}

a.del:hover
{
  text-decoration: none;
}

a.del2
{
  color: #FF0000;
  text-decoration: underline;
}

a.del2:hover
{
  text-decoration: none;
}

a.edit
{
  color: #00CC00;
  text-decoration: underline;
  font-weight: bold;
}

a.edit:hover
{
  color: #00CC00;
  text-decoration: none;
}

a.bold_link
{
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}
a.bold_link:hover
{
  color: #FF0000;
}

a.p_link
{
  color: #000000;
  text-decoration: none;
}
a.p_link:hover
{
  color: #FF0000;
}


h1 
{
  margin: 0px;
  font-size: 14px;
  padding: 2px;
  color: #FF00FF;
  text-align: center;
  font-weight: bold;
  border: 1px solid #000000;
  background-color: #FEF4FE;
}

td.date
{
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

td.table_h
{
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

td.table_c
{
  font-size: 11px;
  color: #000000;
  border: 1px solid #EEEEEE;
}

td.menu_header
{
  background-color: #FF00FF;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  border: 1px solid #000000;
}

td.row1
{
  background-color: #DEDEDE;
  font-size: 10px;
  color: #000000; 
  border: 1px solid #000000; 
}

td.row2
{
  background-color: #EFEFEF;
  font-size: 10px;
  color: #000000;  
  border: 1px solid #000000;
}

.text
{
  width : 100%;
  border: 1px solid #000000;
}

.text_area
{
  width : 100%;
  height: 0px;
  border: 1px solid #000000;
  font-size: 10px;
  font-family: lucida console,courier;
}

.text_area2
{
  border: 1px solid #000000;
  font-size: 10px;
  font-family: lucida console,courier;
}

.button
{
  border: 1px solid;
  border-color: #000000;
  background-color: #EEEEEE;

  font-family: lucida console,courier;
  font-weight: bold;
  font-size: 11px;
}


/* Set the properties of the links used in the admin_links file. */

a.c_link
{
  color: #0066CC;
  text-decoration: none;
}

a.c_link_over
{
  color: #FF0000;
  text-decoration: none;
}

a.c_link:hover
{
  color: #FF0000;
  text-decoration: none;
}


/* set small text class td's */

td.small_text
{
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  color: #000000;
}

/* Sets the border color of the editable cms area */

table.c_bordered
{
  border-color: #000000; 
  border-width: 1px; 
  border-style: solid;
}


/* Set the fill colour for the admin start td. */

td.edit_start
{
  background: #FFFFFF;
}



/* Inner table each view type uses. ( title, text, image e.g ) */

table.c_area
{
  border-color: #000000; 
  border-width: 1px; 
  border-style: solid;
  background: #CCCCCC;
}


/* Set the properties for title.view */

td.c_title
{
  color: #F231EB;
  font-weight:bold;
  font-size:18px;
}


/* Text area input used in cms */

.content_textarea_edit
{
  width : 100%;
  border: 1px solid;
  border-color: #000000;
  height:0;
}


/* Form input field used in cms */

.content_text_edit
{
  width : 100%;
  border: 1px solid;
  border-color: #000000;
  height:0;
}


/* Select boxes used in cms */

.content_select
{
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  background  : #FFFFFF;
  text-align: Left;
  margin-left: 0;
  margin-right: 0;     
  padding: 2;
  overflow:hidden;
  height:0;
}