﻿.paneltop160 {
    background:url(../images/paneltop160.gif) no-repeat;
    width:160px;
    height:12px;
}
.paneltop160blue {
    background:url(../images/paneltop160blue.gif) no-repeat;
}
.panelmiddle160 {
    width:150px;
    padding:0px 4px 0px 4px;
    background:url(../images/panelmiddle.gif) top repeat-x;
    border-right:1px solid #cccccc;
    border-left:1px solid #cccccc;
}
.panelmiddle160blue {
    background:url(../images/panelmiddleblue.gif) top repeat-x #e9f3fe;
}
.panelmiddle160 p {
    margin:0px 0px 10px 0px;
    padding:0px;
}
.panelmiddle160 a {
    /*width:150px;*/
    /*height:20px;*/
    display:block;
    text-align:center;
}
.panelrightmiddle160 {
    width:150px;
    padding:0px 4px 0px 4px;
    background:url(../images/panelmiddle.gif) top repeat-x;
    border-right:1px solid #cccccc;
    border-left:1px solid #cccccc;
}
.panelrightmiddle160 p {
    margin:0px 0px 5px 0px;
    padding:0px;
}
.panelrightmiddle160 a {
    display:block;
    text-align:center;
}
.panelbase160 {
    background:url(../images/panelbase160.gif) bottom no-repeat;
    width:160px;
    height:12px;
}
.panelbase160blue {
    background:url(../images/panelbase160blue.gif) bottom no-repeat;
}
.tabpanel502 {
    clear:left;
    width:502px;
}
.tabpanel493 {
    clear:left;
    width:493px;
}
.tabpanelmiddle502 {
    background:url(../images/panelmiddle.gif) top repeat-x;
    width:492px;
    padding:0px 4px 10px 4px;
    border:1px solid #cccccc;
    border-top:none;
}
.tabpanelmiddle493 {
    background:url(../images/panelmiddle.gif) top repeat-x;
    width:483px;
    padding:0px 4px 10px 4px;
    border:1px solid #cccccc;
    border-top:none;
}
.tabpaneltop502 {
    background:url(../images/tabpanel502.gif) top no-repeat;
    width:502px;
    height:12px;
}
.tabpaneltop493 {
    background:url(../images/tabpanel493.gif) top no-repeat;
    width:493px;
    height:12px;
}
.listblock {
    border:1px solid #cccccc;
    height:18px;
    padding:0px 3px 0px 3px;
}
.listblockwide {
    border:1px solid #cccccc;
    height:20px;
    padding:3px 3px 3px 3px;
}
.listblockwideicons {
    border:1px solid #cccccc;
    padding:0px 0px 0px 0px;
    margin-bottom: 3px;
}
.listblockwidefull {
    border:1px solid #cccccc;
    padding:0px 0px 0px 0px;
    width:488px;
}

.listblocklink {
    display:block;
    float:left;
}
.listblockbutton {
    float:right;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:1px solid #cccccc;
    height:20px;
    color: #000000;
    background:url(../images/selectionbg.gif) repeat-x;
}
.listblockbuttonon {
    float:right;
    color:#cc0000;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:1px solid #cccccc;
    height:20px;
    background:url(../images/selectionbg.gif) repeat-x;
}
.listblock:hover {
    background:url(../images/selectionbgon.gif) repeat-x #c0e5f6;
}
.listblockon {
    display:block;
    background:url(../images/selectionbgon.gif) repeat-x #c0e5f6;
}
.listblockon:hover {
    background:url(../images/selectionbgon.gif) repeat-x #c0e5f6;
}
.buttonbloghover {
    background:url(../images/selectionbgon.gif) repeat-x;
}
.groupTitle {
    clear:left;
    font-weight:bold;
    width:230px;
    font-size:120%;
    float:left;
}
.groupJoin {
    float:right;
    width:130px;
}
.groupForum {
    width: 100px;
    float: right;
}
.closeProfile {
    width:130px;
}
.modalBackground {  
    background-color:#000000; 
    filter:alpha(opacity=50);
    opacity:0.5;
}

.friendpop {
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    border:1px solid #000000;
    width:300px;
}
.friendpop p {
    padding:0px;
    margin:0px;
}
.friendpop input[type=text] {
    width:294px;
} 

.headerleft {
    width: 400px;
    float: left;
    padding:0px;
}
.instRight {
    width: 90px;
    float: right;
}

.tbpanelinc {
    padding:3px 3px 3px 3px;
    border:1px solid #cccccc;
    background:url(../images/panelmiddle.gif) top repeat-x #ffffff;
}
.tbbaseinc {
    padding:0px 0px 0px 0px;
    font-weight:bold;
    height:20px;
    margin:5px 0px 0px 0px;
}
.tbdownloadbtninc {
    margin:0px 0px 0px 0px;
    padding:2px 10px 0px 10px;
    border:1px solid #cccccc;
    height:16px;
    background:url(../images/selectionbg.gif) repeat-x;
    float:right;
}
.tbdownloadbtninc:hover {
    background:url(../images/selectionbgon.gif) repeat-x;
}
.tbmiddlegrowinc {
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:left;
	height:195px;
}
.tbmiddlegrowinc p {
    text-align:left;
}
.tbpanelbaseinc {
    height:7px;
}
.tbpaneltopinc {
    font-weight:bold;
	color:#000000;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #cccccc;
}
