body {
  font-family: Arial;
  font-size: 8pt;
  text-align: justify;
  background: white;
}

a         { text-decoration: none; }
a:hover   { text-decoration: underline; }
a:link    { color: #ff0000; }
a:visited { color: #ff0000; }
a:active  { color: #ff0000; }

#cwp-topNavLineButton {
	border-right: #ffffff 1px solid; border-TOP: #ffffff 0px solid; border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid
}
A.topnav:link {
	font-weight: bold; font-size: 9pt; COLOR: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
A.topnav:visited {
	font-weight: bold; font-size: 9pt; COLOR: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
A.topnav:hover {
	font-weight: bold; font-size: 9pt; COLOR: #ffd400; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

A.topnavselected:link {
	font-weight: bold; font-size: 9pt; COLOR: #ffd400; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
A.topnavselected:visited {
	font-weight: bold; font-size: 9pt; COLOR: #ffd400; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
A.topnavselected:hover {
	font-weight: bold; font-size: 9pt; COLOR: #ffd400; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.topnavselected {
	font-weight: bold; font-size: 9pt; COLOR: #ffd400; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

hr {
  border: #ff0000 0px solid;
  border-top-width: 1px;
  height: 1px;
  margin: 0px;
}

table {
  font-family: Arial;
  font-size: 10pt;
  color: #000000;
}

.main {
  padding: 7px;
  font-family: Arial;
  font-size: 10pt;
  text-align: justify;
}

.menuname {
  padding: 5px;
  font-family: Arial;
  font-size: 9pt;
  text-align: justify;
  color: #000000;
}

.menuname a         { text-decoration: none; }
.menuname a:hover   { text-decoration: underline; }
.menuname a:link    { color: #000000; }
.menuname a:visited { color: #000000; }
.menuname a:active  { color: #000000; }

.tableheaderred {
  font-family: Arial;
  font-size: 18pt;
  font-weight: bold;
  background-color: #ff0000;
  color: #ffffff;
}

.tablemenuheaderred {
  padding-left: 7px;
  font-family: Arial;
  font-size: 8pt;
  background-color: #ff0000;
  color: #ffffff;
}

.tablemenucontent {
  padding-left: 7px;
  padding-right: 7px;
  font-size: 8pt;
}

.tablemenucontent a         { text-decoration: none; }
.tablemenucontent a:hover   { text-decoration: underline; }
.tablemenucontent a:link    { color: #000000; }
.tablemenucontent a:visited { color: #000000; }
.tablemenucontent a:active  { color: #000000; }

.blacklink a:link    { color: #000000; }
.blacklink a:visited { color: #000000; }
.blacklink a:active  { color: #000000; }

.tableheadermenu {
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
}

.tablebottomborderwhite {
  border-bottom: #ffffff 1px solid;
}

.tablebottombordergray {
  border-bottom: #aaaaaa 1px solid;
  background-color: #eeeeee;
  height: 25;
  font-size: 7pt;
}

.tablebottombordergray a { color: #bbbbbb; }
.tablebottombordergray a:link    { color: #bbbbbb; }
.tablebottombordergray a:visited { color: #bbbbbb; }
.tablebottombordergray a:active  { color: #bbbbbb; }

.tabletopbottombordergray {
  border-bottom: #aaaaaa 1px solid;
  border-top: #aaaaaa 1px solid;
}

.tabletopbordergray {
  border-top: #aaaaaa 1px solid;
}

.tableleftbordergray {
  border-left: #aaaaaa 1px solid;
}

.tablerightbordergray {
  border-right: #aaaaaa 1px solid;
}

A.footer:link {
	FONT-SIZE: 70%; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 70%; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 70%; FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.biohead  { color: #ce1522;
            font-weight: 700;
            vertical-align: top }
.redhead  { color: #ff0000;
            font-weight: 700; }

.red      { color: #ff0000; }
.red2     { color: #ff0000; }

.ctw      { background-color: #CBFFCF;
            width: 11 }
.ctn      { background-color: white;
            width: 11 }
.ctl      { background-color: #BCBCBC;
            width: 11 }
.ctb      { background-color: black; }
.cts      { text-align: center;
            width: 22; }

.title, h2, h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: center;
}

.center { text-align: center; }
.right  { text-align: right; }
.left   { text-align: left; }

.friendstable a         { text-decoration: none; font-size: 8pt; }
.friendstable a:hover   { text-decoration: underline; }
.friendstable a:link    { color: #000000; }
.friendstable a:visited { color: #000000; }
.friendstable a:active  { color: #000000; }

.input {
  background-repeat:    repeat-x;
  font-family:          verdana;
  font-Size:            11;
  width:                150;
  border:               #7D90C7 1px solid;
  background-image:     url(../images/input.png);
  background-position:  Bottom;
}

.check_error {
  border:               #ff0000 1px solid;
}

.check {
}

.input_error {
  background-repeat:    repeat-x;
  font-family:          verdana;
  font-Size:            11;
  width:                150;
  border:               #ff0000 1px solid;
  background-image:     url(../images/input.png);
  background-position:  Bottom;
}

.content {
  BackGround-Position:	0 3;
  BackGround-Repeat:	repeat-y;
  Padding-Left:	22;
  Font-Family:		Verdana;
  Font-Size:		11;
  Text-Align:		Justify;
  Color:                #000000;
  Font-Weight:          400;
  Max-Width:		500;
  Margin-Top:		12;
}