body {
 background-color: #ffffff;
 font-family: arial,sans-serif;
 font-size: 12px;
}


table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}

TABLE.BODY{
 border-style: solid;
 border-width: 0px;
 border-color: #000066;
 background-color: #FFFFFF;
}

TABLE.menu{
 border-style: dotted;
 border-width: 1px;
 border-color: #000066;
 background-color: #ffffff;
}
TABLE.menu2{
 border-style: dotted;
 border-width: 1px;
 border-color: #000066;
 background-color: #FFFFFF;
 margin-top: 10px;
}

FONT.te{
 color: #0051;
 font-weight: bold;
 text-decoration: none;}

FONT.desc{
color: #000066;
text-decoration: none;
font-size: 0.9em;}

FONT.dirdesc{
color: #000066;
text-decoration: none;
}

A:link.me{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.me{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.me{
 color: #000066;
 font-weight: bold;
 text-decoration: underline;}
A:active.me{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}

A:link.me3{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.me3{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.me3{
 color: #000066;
 font-weight: bold;
 text-decoration: underline;}
A:active.me3{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}

A:link.me4{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.me4{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.me4{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:active.me4{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}

A:link.me2{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.me2{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.me2{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:active.me2{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}

A:link.logo{
 font-size: 20;
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.logo{
 font-size: 20;
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.logo{
 font-size: 20;
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:active.logo{
 font-size: 20;
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
TD{
color: #000066;
}
TD.boxhead {
color: #000066;
background-color: #ffffff;
}
TD.boxbody {
color: #0051;
background-color: #ffffff;
}
FONT.photodesc {
color: #000066;
}
TD.thmb {
background-color: #FFFFFF;
}
TD.photo {
background-color: #000066;
}
TD.txt {
color: #000066;
}
TD.logo {
font-size: 20px;
color: #000066;
background-color: #FFFFFF;
}
IMG.thmb {
border-color: #000066;
border-style: solid;
border-width: 1;
}
IMG.thmb_dir {
border-color: #000066;
border-style: solid;
border-width: 1;
}
IMG.movie {
border-color: #000066;
border-style: solid;
border-width: 0;
}

TABLE.F {
	border-style: solid;
	border-color: #ffffff;
	background-color: #FFFFFF;
}
TD.F {
	color: #000066;
	font-weight: bold;
	font-size: 0.8em;
}
TD.N {
	color: #000066;
	font-weight: normal;
	font-size: 0.8em;
}
TR.H {
	background-color: #ffffff;
	color: #000066;
	font-weight: bold;
	font-size: 0.8em;
}
A:link.mex{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:visited.mex{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
A:hover.mex{
 color: #000066;
 font-weight: bold;
 text-decoration: underline;}
A:active.mex{
 color: #000066;
 font-weight: bold;
 text-decoration: none;}
 
INPUT.login{
border: 1px solid #000066;
padding: 3px;
background-color: #ffffff;
color: #000066;
font-size: 0.9em;
font-weight: bold;
}
INPUT.login_btn{
border: 1px solid #000066;
padding: 2px;
background-color: #000066;
color: #ffffff;
font-size: 0.9em;
font-weight: bold;
}
BODY {

background:url(http://www.dplumridge.co.uk/themes/Default/images/bg.jpg) center repeat-y #000000;
font-size : 1em; 

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-weight : normal; 

font-size: 12px;

color : #000066; 

background-color : white;

margin : 0 0 0 0;

padding : 0 0 0 0;

width : auto; 

}



SELECT

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 8pt;

    BORDER-LEFT: black 1px solid;

    COLOR: #000000;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;

    BACKGROUND-COLOR: #ffffff

}

TEXTAREA

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-SIZE: 8pt;

    BORDER-LEFT: black 1px solid;

    COLOR: #000000;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;

    BACKGROUND-COLOR: #ffffff

}

INPUT.option

{

    BORDER-RIGHT: black 0px solid;

    BORDER-TOP: black 0px solid;

    FONT-SIZE: 8pt;

    BORDER-LEFT: black 0px solid;

    COLOR: #000000;

    BORDER-BOTTOM: black 0px solid;

    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;

    BACKGROUND-COLOR: #ffffff

}

.Submit

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    BORDER-LEFT: black 1px solid;

    COLOR: #000000;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;

    BACKGROUND-COLOR: #ebebeb

}

A

{

    COLOR: navy;

    TEXT-DECORATION: none

}

A:hover

{

    COLOR: #FF0000;

    TEXT-DECORATION: none

}

PRE

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #5f5d5d;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

CODE

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #5f5d5d;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none
}

H4

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10pt;

    COLOR: #ff0000;

    FONT-STYLE: normal;

    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: transparent;

    FONT-VARIANT: normal
}

H3

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 14pt;

    COLOR: #000066;

    FONT-STYLE: normal;

    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: transparent;

    FONT-VARIANT: normal

}

H2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 18pt;

    COLOR: #000066;

    FONT-STYLE: normal;

    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: transparent;

    FONT-VARIANT: normal

}

EM

{

    FONT-STYLE: italic

}

STRONG

{

    FONT-WEIGHT: bold;

    FONT-STYLE: normal

}

EM STRONG

{

    FONT-WEIGHT: bolder;

    TEXT-TRANSFORM: uppercase;

    FONT-STYLE: normal

}

STRONG EM

{

    FONT-WEIGHT: bolder;

    TEXT-TRANSFORM: uppercase;

    FONT-STYLE: normal

}

B

{

    FONT-WEIGHT: bold

}

I

{

    FONT-STYLE: italic

}

DIV.mainheader

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10pt;

    COLOR: #023446;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.maintext

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: justify

}

DIV.mainleft

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.mainmenu

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: right

}

DIV.mainpages

{

    FONT-SIZE: 7pt;

    MARGIN-RIGHT: 0px;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: right

}

DIV.maincatnav

{

    FONT-SIZE: 7pt;

    MARGIN-LEFT: 0px;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.mainname

{

    FONT-SIZE: 8pt;

    COLOR: #023446;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.maininputleft

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.comment

{

    FONT-SIZE: 10pt;

    BACKGROUND: #e8e8e8;

    MARGIN-LEFT: 5mm;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.xsmallleft

{

    FONT-SIZE: 7pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.smallleft

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.spaceleft

{

    FONT-SIZE: 4pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

DIV.footer

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: center

}

SPAN.censored

{

    FONT-SIZE: 10pt;

    COLOR: #ff0000;

    FONT-FAMILY: Verdana,Arial,sans-serif;

    TEXT-ALIGN: left

}

TD.class1

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    BACKGROUND: #999999;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px

}

TD.class2

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    BACKGROUND: #dddddd;

    VERTICAL-ALIGN: top;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px;

    TEXT-ALIGN: justify

}

TD.gbheader

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 9pt;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px;

    BACKGROUND-COLOR: #ffffff;

    TEXT-ALIGN: center

}

TD.gbtable1

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    VERTICAL-ALIGN: top;

    BORDER-LEFT: 0px;

    WIDTH: 20%;

    BORDER-BOTTOM: 0px;

    BACKGROUND-COLOR: #ffffff

}

TD.gbtable2

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    VERTICAL-ALIGN: top;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px;

    BACKGROUND-COLOR: #c0c0ff

}

INPUT

{

    BORDER-RIGHT: #000000 1px solid;

    BORDER-TOP: #000000 1px solid;

    FONT-SIZE: 8pt;

    BORDER-LEFT: #000000 1px solid;

    COLOR: #000000;

    BORDER-BOTTOM: #000000 1px solid;

    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;

    BACKGROUND-COLOR: #ffffff

}

.optionx

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    BACKGROUND: none transparent scroll repeat 0% 0%;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Helvetica;

    TEXT-DECORATION: none

}

TR.deco IMG

{

    DISPLAY: block

}



.errortext {

  font-family : Arial, Helvetica, sans-serif; 

  font-size : .9em;

  color : red;

  font-weight : bold;

}



.bg_dark {

  background-color : #8e95b1;

  color : #000000;

}



.bg_medium {font-size : 10px; color: #000000}

.bg_light {background-color : #E5E5E5;}

.alt_bg_dark {background-color : #3200ff; color : #ffffff;}

.alt_bg_medium {background-color : #00FF00;}

.alt_bg_light {

  background-color : #bcbcbc;

}

.text, textarea{border: 1px solid #000066; color: #000066; font-size: small;}

a {

	font-size: 12px;

}

a:link {

	color: #000066;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #000066;

}

a:hover {

	text-decoration: none;

	color: #000066;

}

a:active {

	text-decoration: none;

	color: #000066;

}



.pages {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000066;

}
img
{  border-style: none;
}



