body {
  background-repeat:repeat-x;
  background-color: #afd4e6;
}

#suBox {
background: #FFFFC8;
background-color: #FFFFC8;
border: 1px solid #FFE300;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFE300;
border-right-color: #FFE300;
border-bottom-color: #FFE300;
border-left-color: #FFE300;
float: left;
font-family: 'lucida grande', tahoma;
margin: 0px 10px 2px 0px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 2px;
margin-left: 0px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
width: 306px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}


#suTitle {
color: #3D6DB3;
font-size: 16px;
font-weight: bold;
}

.suSubT {
color: #666;
float: left;
font-size: 12px;
overflow: auto;
overflow-x: auto;
overflow-y: auto;
zoom: 1;
}

.suLab {
color: #333;
float: left;
font-size: 12px;
line-height: 22px;
padding-right: 3px;
text-align: right;
width: 70px;
}

.suFld {
float: left;
height: 22px;
max-width: 215px;
}


#boldlink {
font-family: 'lucida grande', tahoma;
color: #3D6DB3;
font-size: 16px;
font-weight: bold;
}

#tagline {
font-family: 'lucida grande', tahoma;
color: #888888;
font-size: 15px;
font-weight: bold;
}

a:link {
text-decoration:none;
color: #8a8aff;
}

a:visited {
text-decoration:none;
color: #8a8aff;
}

a:hover {
text-decoration:underline;
color: #8a8aff;
} 


h3 
{
color: black;
text-align: left;
font-family: Tahoma;
font-size: 11pt;
}

div.copyright
{
color: black;
text-align: left;
font-family: Tahoma;
font-size: 8pt;
}

hr
{
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
}

p
{
font-family: Tahoma;
font-size: 12px;
}

tr
{
font-family: Tahoma;
font-size: 12px;
}

td
{
font-family: Tahoma;
font-size: 12px;
}



table.chatlinks
{
border-style: hidden;
cellpadding: 2;
cellspacing: 1;
}

tr.chatlinks
{
	border: solid 2px #689aeb;
	background-color: #78bafb;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}

td.chatlinks
{

}

a.chatlinks
{
text-decoration:none;
font-family: Tahoma;
font-size: 16px;
color: #f4f4f6
}

table.chatlinksreg
{
border-style: hidden;
cellpadding: 2;
cellspacing: 1;
}

tr.chatlinksreg
{
	border: solid 2px #eFeFbC;
	background-color: #FFFFCC;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}

td.chatlinksreg
{
}

a.chatlinksreg
{
text-decoration:none;
font-family: Tahoma;
font-size: 16px;
color: #949496
}

ul.userlist
{
list-style-type: disc;
	margin-left: 0;
	padding-left: 1em;
}


table.main
{
width: 90%;
border-style: hidden;
}

td.maincontent
{
border: solid 2px #aaaacc;
vertical-align:top;
}

td.mainlogin
{
vertical-align:top;
}

p.errors
{
font-family: Tahoma;
font-size: 12px;
color: #FF1111;
}

table.greenForm
{
background-color: #d9ffd4;
}

tr.errors
{


}

td.errors
{
border: solid 2px #ffafaf;
background-color: #ffcfcf;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}

td.profile
{
border: solid 2px #eeeeee;
background-color: #ffffff;
border: 1px solid #eeeeee;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}

#wallpost
{
border: solid 2px #aeaeae;
background-color: #dfdfdf;
border: 1px solid #aeaeae;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
-moz-border-radius-bottomright: 8px;
border-bottom-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-left-radius: 8px;
-moz-border-radius-topright: 8px;
border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
border-top-left-radius: 8px;
}

#profilebuttons
{
border: solid 2px #e1f1ff;
background-color: #e1f1ff;
border: 1px solid #e1f1ff;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
font-family: Tahoma;
font-size: 14px;
}

#browseusers
{
border: solid 2px #111111;
background-color: #FFFFFF;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topright: 15px;
border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
font-family: Tahoma;
font-size: 14px;
}

#warning
{
border: solid 2px #FF9999;
background-color: #FFaaaa;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topright: 15px;
border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
font-family: Tahoma;
font-size: 14px;
}

#information
{
border: solid 2px #99FF99;
background-color: #aaFFaa;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topright: 15px;
border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
font-family: Tahoma;
font-size: 14px;
}

#search
{
	background: #FFFFC8;
	background-color: #FFFFC8;
	border: 1px solid #FFE300;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topright: 15px;
border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
font-family: Tahoma;
font-size: 14px;
}

table.register
{
border-style: hidden;
cellpadding: 2;
cellspacing: 1;
}

table.maincontent
{
border-style: hidden;
cellpadding: 2;
cellspacing: 1;
}

div.login
{
font-family: Tahoma;
font-size: 12px;
align: top;
}

a.login
{
font-family: Tahoma;
font-size: 12px;
color: #5E5EFF;
}




table.login
{
width: 150;
border-style: hidden;
}

tr.login
{
font-family: Tahoma;
font-size: 12px;

}

td.login
{
font-family: Tahoma;
font-size: 12px;

}


.nicEdit-panel {
        background-color: #fff !important;
}
 
.nicEdit-button {
        background-color: #fff !important;
}



#terms
{
font-family: Tahoma;
font-size: 12px;
}

#terms li
{
font-family: Tahoma;
font-size: 12px;
}

#pagefooter {
  clear: both;
  padding: 0px;
  margin: 0px;
  height: 50px;
  line-height: 16px; }

#pagefooter ul {
  display: block;
  list-style: none;
  float: right;
  margin: 0px;
  padding: 8px 2px 4px;}

#pagefooter li {
  float: left;
  padding: 0px;}

#pagefooter .footer_links a {
  text-transform: lowercase; 
  padding: 2px 6px;}

#pagefooter .footer_links{
  color: #FF1111;
text-align: left;
font-family: Tahoma;
font-size: 8pt;}

#pagefooter .copyright {
  color: #777;
  float: left;
  margin: 0px;
  padding: 8px 10px 0px; }

