/*FOR ALL IMAGES*/
img
{
border : 0px;
vertical-align : middle
}

/* BODY */
body
{
margin-top :0;
margin-left :0;
margin-right :0;
text-align :center;
line-height:130%;
color :#ffffff;
background-color :#000000
}

/* THE LOGO CLASS */
.logo
{
background-color:#000000;
border:2px solid #0000ff;
text-align :center
}

/*ALL HEADERS*/
.header
{
color :#ffffff;
border:2px solid #909090;
text-align:center;
font-weight:bold;
background-color:#333333;
padding:2px;
}

.shout, .pmdialog
{
border:2px solid #0000ff;
color:#00ffff;
}

.shoutmenu
{
border:2px solid #0000ff;
padding:2px;
}

.pmbudon
{
padding : 0px;
margin-bottom : 1px;
border-top : 3px solid #9964ff;
border-left : 3px solid #9964ff;
border-bottom : 3px solid #6400cd;
border-right : 3px solid #6400cd;
text-align : center;
color : #000000;
background-color : #9900ff;
}

table.pmbudon
{
border : 0px;
width : 100%;
}

td.pm, td.bud, td.on
{
padding : 2px;
border-top : 3px solid #6400cd;
border-left : 3px solid #6400cd;
border-bottom : 3px solid #9964ff;
border-right : 3px solid #9964ff;
background-color: #000000;
text-align:center;
width : 33%;
}

.menu1, .menu2, .menu3, .profile
{
text-align:left;
border:2px solid #0000ff;
padding:2px;
}

.pmby
{
margin-bottom: 1px;
padding : 2px;
color : #9900ff;
border : 2px solid #ff00ff;
text-align : center;
font-weight : bold;
}
.pmmsg
{
margin-bottom : 1px;
padding : 2px;
border : 2px solid #ff00ff; color : z900ff; text-align : center; font-size : small;
}

.footer
{
padding :2px;
border:2px solid #909090;
color :#909090;
background-color:#333333;
}

a:link, a:visited
{
color : #00ffff;
font-weight : bold;
text-decoration:none;
}

a:active, a:hover
{
color : #00ffff;
font-weight : bold;
text-decoration:underline;
}

input.password,input[type=password]{
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff;
margin:2px;}

input.text,input[type=text]{
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff;
margin:2px;
}

input.file,input[type=file]{
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff;
margin:2px;
}

input.submit,input[type=submit]{
border:2px solid #00ffff;
background-color:#333333;
color:#00ffff;
font-weight:bold;
margin:2px;
}

select{
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff;
margin:2px} 

textarea{
margin:2px;
border:2px solid #0000ff;
background-color:#ffffff;
color:#0000ff
}

span.highlight
{
font-size:small;
color:#ff00ff;
}

.bold{
font-weight:bold;
}

.small{
font-size: small;
}

.boldsmall{
font-weight: bold;
font-size: small;
}
