BACKGROUND: #fff; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Verdana,Arial,Helvetica
}
A {
	COLOR: #069
}
A:hover {
	COLOR: red
}
#mainform {
	BORDER-RIGHT: #006699 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #006699 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #006699 2px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #006699 2px solid; BACKGROUND-COLOR: #ffcc33
}
TABLE#maintable {
	FONT-WEIGHT: 100; FONT-SIZE: 14px
}
.step {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.stepinput {
	PADDING-TOP: 8px
}
.substep {
	PADDING-LEFT: 50px; FONT-SIZE: 80%
}
.subsubstep {
	PADDING-LEFT: 50px; FONT-SIZE: 80%
}
.centered {
	TEXT-ALIGN: center
}
.smalltext {
	PADDING-LEFT: 20px; FONT-SIZE: 70%; WIDTH: 90%; TEXT-ALIGN: justify
}
.agebox {
	
}
.mfinputs {
	
}
.upload_opt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.upload_box {
	FONT-SIZE: 80%; TEXT-ALIGN: center
}
.joinhead {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 7px; 
	MARGIN: 0px; 
	FONT: bold 16px Arial, Helvetica, sans-serif; 
	COLOR: white; 
	PADDING-TOP: 7px; 
	BACKGROUND-COLOR: #cc3300;
}
.joinhead2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	FONT: bold 16px Arial, Helvetica, sans-serif; 
	COLOR: white; 
	PADDING-TOP: 7px;
	BACKGROUND-COLOR: #1831F2;
}
.joinsubmit {
	BORDER-RIGHT: #99ccff 2px outset; PADDING-RIGHT: 3px; BORDER-TOP: #99ccff 2px outset; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #99ccff; PADDING-BOTTOM: 2px; BORDER-LEFT: #99ccff 2px outset; CURSOR: pointer; COLOR: #0000ff; PADDING-TOP: 3px; BORDER-BOTTOM: #99ccff 2px outset
}
.joinsubmit1 {
	BORDER-RIGHT: #1831F2 2px outset; PADDING-RIGHT: 3px; BORDER-TOP: #1831F2 2px outset; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #1831F2; PADDING-BOTTOM: 2px; BORDER-LEFT: #1831F2 2px outset; CURSOR: pointer; COLOR: #F8F8F9; PADDING-TOP: 7px; BORDER-BOTTOM: #1831F2 2px outset; PADDING-BOTTOM: 7px;
}
.bland {
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	BORDER-LEFT: gray 1px solid; 
	BORDER-BOTTOM: gray 1px solid; 
	BACKGROUND-COLOR: #ffcc33
}
.bland2 {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #95911D
}
#smallheadline {
	FONT-SIZE: 7pt; COLOR: #cc3300
}
 BACKGROUND: white; MARGIN: 0px 0px 5px; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #888888 1px solid; POSITION: relative
}
.navTab {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 8pt; BACKGROUND: #eeeeee 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; BORDER-LEFT: #888888 1px solid; COLOR: #888888; PADDING-TOP: 0px
}
.navTab A {
	COLOR: #888888; TEXT-DECORATION: none
}
.navTab A:hover {
	COLOR: black
}
.hilite {
	BACKGROUND: #99ccff
}
.currentTab {
	COLOR: black
}























body { font-family:Verdana,Arial,Helvetica; color:#000; background:#fff;margin:0;}














a { color: #069; }








a:hover { color: red; }

a.directLink {
  font-family: Arial;
  font-weight: bold;
  font-size: 14px;
  color: #006699;
}

a.directLink:hover {
  color: #cc3300;
}

a.votelink {
  text-decoration: none;
  color: black;
}

a.votelink:hover {
}

.sideLinkHead {
  font-size: 9pt;
  font-weight: bold;
  margin-top: 5px;
  color: #cc3300;  
}

.honLink {
  font-size: 9pt;
  font-weight: bold;
  padding: 0 4px;
}

div#sideAd {
  margin: 5px 0 0 0px;
  width: 120px;
}

span.flag {
  padding: 2px;
  background-color: #f5f5f5;
  font-size: 8pt;
  text-decoration: none;
  border-top: 2px solid #8a8a8a;
  border-bottom: 1px solid #cecece;
  border-left: 2px solid #8a8a8a;
  border-right: 1px solid #cecece;
}

a.flag {
  padding: 2px;
  background-color: #f5f5f5;
  font-size: 8pt;
  text-decoration: none;
}

a.flag:link, a.flag:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #8a8a8a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #8a8a8a;
}

a.flag:hover {
  border-top: 2px solid #8a8a8a;
  border-bottom: 1px solid #cecece;
  border-left: 2px solid #8a8a8a;
  border-right: 1px solid #cecece;
}

a.share {
  padding: 2px;
  background-color: #ffdab9;
  font-size: 8pt;
  text-decoration: none;
}
a.share:link, a.share:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #8a8a8a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #8a8a8a;
}

a.share:hover {
  border-top: 2px solid #8a8a8a;
  border-bottom: 1px solid #cecece;
  border-left: 2px solid #8a8a8a;
  border-right: 1px solid #cecece;
}


topNav { 
  position: relative; z-index: 10;
  border-bottom: 1px solid #888888; 
  width: auto;
  margin: 0px 0px 5px 0px;
  padding-top: 4px;
  background: white;
}

.navTab {
 margin: 0px 4px;
 padding: 0px 8px;
 background: #eeeeee;
 background-position: 0px 0px;			  
 font-size: 8pt;
 color: #888888;
 border-top: 1px solid #888888; 
 border-left: 1px solid #888888; 
 border-right: 1px solid #888888; 
}

.navTab a {
 color: #888888;
 text-decoration: none;
}

.navTab a:hover {
 color: black;
}

.hilite {
 background: #99ccff;
}

.currentTab {
 color: black;
}

#tinyLogin td {
 text-align: left;
 padding: 0px 8px;
}

#tinyLogin td.col0 {
 font-size: 9pt; 
 font-weight: bold;
 padding: 0px
}

#tinyLogin td.col1 a {
 font-size: 7pt; 
 color: #cc3300;
}

#userPanel {
 position: absolute;
 right: 8px;
 font-size: 8pt;
 text-align: right;
 margin-top: 8px;
}

#usermenu {
  font-weight: bold;
}

#logout {
 font-size: 7pt;
 color: #888888;
}

#billboard {
 position: absolute;
 left: 5px;
 width: 300px;
}

#logoBar {
 margin: auto;
padding-bottom:5px;
}

#as_seen {
 color: #cc3300;
 margin: 1px;
 font-size: 7pt;
}

#smallLoginBox {
 padding: 2px 5px;
 font-size: 7pt;
 border: 1px solid #006699;
 background: #99ccff;
}

#smallLogin {
 font-size: 7pt;
}

#smallLogin tr {
 vertical-align: bottom;
}

#smallLogin td {
 text-align: left;
 padding: 0px 2px;
}

#smallLogin td.col0 {
  font-weight: bold;
}

#smallLogin td.col3 a {
  font-size: 7pt; 
  font-weight: bold;
 color: #cc3300;
}

#smallLogin td.col2 input {
  font-size: 7pt;  font-weight: bold; padding: 0px;
  color: white; background: #cc3300;
 border: 0px;
}

#smallLogin input {
  font-size: 8pt;
  background: #ffdfa0;
}

#smallLoginBox .newUser a {
  font-weight: bold;
 color: #cc3300;
}

.style1 {color: #FF0000}


.areyou {
 font-weight: bold;
 font-size: 14px;
 color: #000000;
 display: block;
}

.you {
 font-size: 19pt;
 font-weight: bolder;
 font-style: italic;
 color: #cc3300;
}

.submit a {
 padding: 1px;
 font-weight: bolder;
 color: #cc3300;
 border-bottom: 1px solid #cc3300;
 text-decoration: none;
 font-size: 14pt;
}

.submit a:hover {
 color: red;
 border-bottom: 2px solid red;
}

.findout {
 font-weight: bold;
 font-size: 14pt;
}
