/*
***************************************************************
*	This is the style file for the Profile plugin by WarzMX   *
*	http://cashcrusader.space.mu							  *
***************************************************************
*/
/*************************************************************************
** CSS styles for profile home                                          **
**************************************************************************/
.home {background-color: #DFE6EF;border: 1px solid black;width: 600px;}
.home h1
{
	border: 0px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 6px;
	font-size: 13px;
	color: #002D94;
}
.home h2 
{
	border: 0px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 2px;
	font-size: 11px;
	color: #002D94;	
}
.home hr {width: 98%;color: white;padding: 0px;margin-top:0px;}
.home td {vertical-align: top;}
.home p {padding-left: 3px;}
.home p.stats {padding: 0px;margin:4px;}
.home p b {padding-left: 3px;}
.home td.left {width: 330px;}
/*************************************************************************
** CSS styles for profile page pages/profile.php?p=view&user=[username] **
**************************************************************************/
.field {background-color: #DFE6EF;border: 1px solid black;width: 600px;padding-bottom: 10px;}
td#infield {width: 190px;padding-left: 8px;padding-right: 0px;}
td#infield2 {vertical-align: top;float: left;padding-left: 0px;}
.field h1
{
	border: 0px solid black;
	border-bottom: 1px solid white;
	margin-top: 0px;
	padding: 6px;
	font-size: 13px;
	color: #002D94;
}
.field span#avatar{padding-bottom: 3px;}
.field span#title{padding-bottom: 3px;}
th#personal_info{color: #002D94;padding-left: 6px;text-align: left;width: 190px;}
th#statistics{color: #002D94;text-align: left;}
th#signature{color: #002D94;width: 600px;text-align: left;border-bottom: 1px solid white;}
td.lfield{padding-left: 6px;}
/*********************************
** CSS styles for profile inbox **
**********************************/
.inbox table {
	padding-left: 7px;
	background-color:#F7FBFF; 
	color: #002D94;
	width: 770px;
	border: 1px solid black;
}
.inbox th {text-align: left;padding: 3px;}
.inbox td {padding: 3px;}
.inbox tr.read:hover td{background-color: #E1FAFF;}
.inbox tr.notread:hover td {background-color: #E1FAFF;}
.inbox th#date {width: 150px;}
.inbox th#subject {width: 300px;}
.inbox th#from {width: 150px;} 
.inbox td#selunsel{font-size: 14px;font-weight: bold;color: #002D94;}
.inbox .inputs {text-align: center;} 
.inbox td#rbutton{text-align: right;}
.inbox tr.notread td{border: 1px solid #E5EFF8;padding: 3px;color:black;background-color: white;}
.inbox p#middle {color: blue;text-align: center;}
/***********************************
** CSS styles for profile view pm **
************************************/
.inbox_message {background-color: #DFE6EF;border: 1px solid black;width: 700px;padding-bottom: 10px;}
.inbox_message table{width: 700px;}
.inbox_message #personalmsg{
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	padding-left: 4px;
	border: 1px solid black;
	width: 100%;
	background-color:#556D85;
	color: white;
}
.inbox_message #user{background-color: #E4EAF2;text-align: left;width: 17%;}
.inbox_message #date{
	background-color: #E4EAF2;
	text-align: left;
	width: 75%;
	font-size: 10px;
	font-weight: normal;
}
.inbox_message #member_info {vertical-align: top;}
/***********************************
** CSS styles for profile send pm **
************************************/
.send_pm {background-color: #EEF2F7;border: 1px solid black;width: 700px;padding-bottom: 10px;}
.send_pm td#msgbox {text-align:center;padding-left: 16px;}
.send_pm td#username {font-size: 13px; width: 15%;padding-left: 16px;}
.send_pm td#subject {font-size: 13px; padding-left: 16px;}
.send_pm #btnstool{padding-left: 16px;}
.send_pm #sendpmtable{padding-top:10px;}
/**************************
** CSS styles for BBCode **
***************************/
/* Quote style */
div.bbcode_quote {border: 1px dotted #68C;margin: 0.5em 0;background-color: #ffffff;}
div.bbcode_quote div#text {padding-left: 8px;padding-right: 8px;padding-bottom: 8px;}
div.bbcode_quote_head {background-color: #F4F9FE;padding: 0.25em 0.5em;}
/* Smiley PopUp Box */
body#btnsinpopup {background-color: #EEF2F7;}
body#btnsinpopup input {background-repeat:no-repeat;height: 24px;width: 24px;background-color: #EEF2F7;border: 1px solid #EEF2F7;}	
body#btnsinpopup a:active, a:focus {outline: none;}
/* BBCode buttons */
input.bbcode_b {background-image: url(../images/bbicons/text_bold.png);}
input.bbcode_u {background-image: url(../images/bbicons/text_underline.png);}
input.bbcode_i {background-image: url(../images/bbicons/text_italic.png);}
input.bbcode_img {background-image: url(../images/bbicons/picture_link.png);}
input.bbcode_url {background-image: url(../images/bbicons/world_link.png);}
input.bbcode_code {background-image: url(../images/bbicons/code.gif);}
input.bbcode_quote {background-image: url(../images/bbicons/quote.gif);}
/* Smilies */	
input.bbcode_smile {background-image: url(../images/smilies/smile.gif);}
input.bbcode_sad {background-image: url(../images/smilies/sad.gif);}
input.bbcode_biggrin {background-image: url(../images/smilies/biggrin.gif);}
input.bbcode_tongue {background-image: url(../images/smilies/tongue.gif);}
input.bbcode_wink {background-image: url(../images/smilies/wink.gif);}
input.bbcode_blink {background-image: url(../images/smilies/blink.gif);}
input.bbcode_cool {background-image: url(../images/smilies/cool.gif);}	
input.bbcode_rolleyes {background-image: url(../images/smilies/rolleyes.gif);}	
input.bbcode_mellow {background-image: url(../images/smilies/mellow.gif);}	
input.bbcode_unsure {background-image: url(../images/smilies/unsure.gif);}	
input.bbcode_lmao {background-image: url(../images/smilies/lmaosmiley.gif);}	
input.bbcode_angry {background-image: url(../images/smilies/angry.gif);}	
input.bbcode_wacko {background-image: url(../images/smilies/wacko.gif);}
input.bbcode_happy {background-image: url(../images/smilies/happy.gif);}	
input.bbcode_sleep {background-image: url(../images/smilies/sleep.gif);}	
input.bbcode_huh {background-image: url(../images/smilies/huh.gif);}	
input.bbcode_ohmy {background-image: url(../images/smilies/ohmy.gif);}	
input.bbcode_zzz {background-image: url(../images/smilies/zzz.gif);}	
/**************************
** CSS style for buttons **
***************************/
td#rbutton {text-align: center;}
td#rbutton input {background-repeat:no-repeat;background-color: #fff;
border: 1px solid #e0e0e0;padding: 2px;padding-left: 10px;padding-right: 10px;}
td#rbutton input:hover {border: 1px solid #000;}
/* BUTTONS */
td.mybuttons {text-align: center;padding: 10px;}
td.mybuttonsWB {text-align: center;padding: 10px;background-color:#F7FBFF;}
.mybuttons_viewmsg .buttons a {display:block;float:left;}
.mybuttons_viewmsg .buttons button {display:block;float:left;}
.buttons a, .buttons button{
/*
    display:block;
    float:left;
*/
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:2px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

.buttons input
{
	border: 1px solid #85B1DE;
	height: 26px;
	background-image: url( '../../ccs_admin/images/blue_bg.png' );
	background-repeat: repeat-x;
	background-position: top;
}
.buttons input:hover
{
    background-image: none;
    background-color: #ffffff;
    border: solid 1px #33677F;	
}

/* buttons colors */
/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
    text-decoration: none;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}
/*********************************
** CSS style for manage friends **
**********************************/
.friends {background-color: #DFE6EF;border: 1px solid black;width: 600px;padding-bottom: 10px;}
.friends table {width: 600px;}
.friends td {border: 1px dotted white;width: 100%;padding-left: 20px;padding-right: 20px;}
.friends td#nofriends {text-align: center;padding: 10px;}
/**************************
** CSS style for paging  **
***************************/
.paginate {font-family: Arial, Helvetica, sans-serif;font-size: .8em;}
a.paginate {font: 10px Arial,Helvetica,sans-serif;border: 1px solid #000080;padding: 1px 3px 1px 3px;
text-decoration: none;color: #34499A;background-color: #F0F5FA;}
a.paginate:hover {background-color: #fff;color: #000;text-decoration: underline;}
a.current {border: 1px solid #000080;font: 10px Arial,Helvetica,sans-serif;padding: 1px 2px 1px 2px;
cursor: default;background:#000080;color: #FFF;text-decoration: none;}
span.inactive {border: 1px solid #999;font-family: Arial, Helvetica, sans-serif;font-size: .7em;
padding: 2px 6px 2px 6px;color: #999;cursor: default;}
/* Paging in general */
#postpaging table {width: 770px;border-bottom: 1px solid blue;border-left: 1px solid blue;
border-top: 1px solid blue;border-right: 1px solid blue;margin-right:10px;
margin-bottom: 10px;background-color: #EEF2F7;background-image: url('../../ccs_profile/images/bghead.gif');}
#postpaging td {height: 30px;padding: 2px 2px 2px 2px;}
#postpaging td#left {}
#postpaging td#right {text-align: right;}
#postpaging .butto {float: left;text-align: left;vertical-align: bottom;}
.leftbuttons {width: 50%;float: left;text-align: left;vertical-align: bottom;}
.leftbuttons a img {border: 0px solid black;text-decoration:none;}
/* Paging on topic page */
#hpages table {width: 770px;border-bottom: 1px dotted blue;border-left: 1px dotted blue;
border-top: 1px dotted blue;border-right: 1px dotted blue;margin-right:10px;
margin-bottom: 10px;background-color: #EEF2F7;background-image: url('../../ccs_profile/images/bghead.gif');margin-left:0px;}
#hpages td {height: 30px;padding: 2px 2px 2px 2px;}
#hpages a img {border: 0px solid black;text-decoration:none;}
#hpages td#left {}
#hpages td#right {text-align: right;}
#hpages .butto {float: left;text-align: left;vertical-align: bottom;}
.leftbuttons {width: 50%;float: left;text-align: left;vertical-align: bottom;}
.leftbuttons a img {border: 0px solid black;text-decoration:none;} 
/************************
** CSS styles (others) **
*************************/
/* After submitting, thank you message */
#thankyoumsg
{
	border: 1px solid #86B9D6;
	text-align: center;
	width: 700px;
	border-spacing: 1px;
	background-color: #F5FBFF;
}
#thankyoumsg th
{
	font-size: 12px;
	font-weight: normal;
	padding: 4px;
	background-image:url('../../ccs_profile/images/bghead.gif');
	text-align: left;
}
#thankyoumsg td{padding: 8px;}
/* CSS styles for posting/making topic or sending PM */
div#btnstool input {background-repeat:no-repeat;height: 23px;width: 23px;background-color: #EEF2F7;border: 1px solid #EEF2F7;}
div#btnstool input:hover {border: 1px dashed #000;}
