.simple-forum-content
{
	padding:5px;
}

.forum-top
{
	display:block;
	margin-top:10px;
}

select.jump_to_forum
{
	width:250px;
}

.forum-title
{
	color:#002D53;
	margin: 10px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	float:left;
}

.forum-controls
{
	float:right;
	text-align:right;
}

.head-forum
{
	display:block;
	height:0px;
}
.page-head-forum
{
	float: left;
	color:#002D53;
	font:28px arial,helvetica;
	margin-bottom:16px;
	margin-top:16px;
}
a.simple-forum-sort-links
{
	color:#00729e;
}
TABLE#forum_table td
{
	height:35px;
	padding:8px;
}
TABLE#forum_table_posts td
{
	height:150px;
}
TABLE#forum-post-bottom td
{
	height:30px;
}
TABLE#forum_table_posts td.forum-post-right
{
	background:#fcfcfc;
}


TABLE#forum_table_posts td.forum-post-left
{
	background:#ecf2f5;
}

.forum-post-signature
{
	border-top: #DBDCF5 1px solid;
	margin: 125px 10px 5px 10px;
}

.forum-post-user-signature
{
	text-align:left;
	padding:7px;
}
.forum-post-signature-posted
{
	margin: 5px 25px 5px 25px;
	padding:6px;
	background:#ebf2f6;
}
.forum-hor-divider
{
	height:1px;
	border-top:1px solid #CCCCCC;
}
.forum-statistic-block
{
	margin:5px;
}

.jump_to_forum
{
	width:145px;
}
.simple-forum-jump-to
{
	margin-bottom:10px;
}
.forum-no-data-table
{
	height:200px;
}

.search-forum-topic
{
	font-size:14px;
	font-weight: bold;
	padding: 3px;
}

.search-forum-post
{
	padding:3px;
}

.forum-search-block-selected
{
	background: yellow;
	padding:2px;
}

.forum-controls-user
{
	text-align:right;
}
.forum-delete-link
{
	color:red;
}
.forum-activate-link
{
	color:green;
}
#table_forum_top
{
}

#table_forum_top TD
{
}

#table_forum_top TD#right
{
	text-align:right;
}

#table_search_forum
{

}

#table_search_forum TD
{
	padding-left:2px;
}

#table_jump_to_forum
{
	width:250px;
}

#table_jump_to_forum TD
{
	padding-right:2px;
	text-align:left;
}

#search_forum_input
{
}

#simple-forum-bookmarked-items-div
{
	padding-left:2px;
	text-align:center;
}

.forum-who-is-online-block
{
	margin:5px;
}
.simple-forum-padding-b
{
	padding-top:5px;
}

#simple-forum-bookmark-items a
{
	font-weight:bold;
	color: blue;
	text-decoration:underline;
}

.simple-forum-my-bookmarks-controls
{
	/*padding-top:15px;*/
}

.simple-forum-control-delete
{
	text-decoration:underline;
	color:red;
	font-weight:bold;
}

.simple-forum-control-view
{
	text-decoration:underline;
	font-weight:bold;
}
.simple-forum-bookmark-items-class
{
	font-weight:bold;
}

#simple-forum-fast-reply-textarea
{
	width:100%;
	height:250px;
}

#simple-forum-fast-reply-block
{
	display:none;
	width:100%;
}

#simple-forum-fast-reply-button-block
{
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
}

.simple-forum-moderator-block-top
{
	width:250px;
	left: 70%;
	border:2px solid red;
	background:#FFFFFF;
	text-align:center;
	font-weight:bold;
	position:relative;
}
.simple-forum-my-accounts-controls
{
	margin-top:7px;
	margin-bottom:7px;
}
.simple-forum-rss-link
{
	color: blue;
	margin-top:10px;
	text-align:right;
	position:relative;
	width:100%;
}
.simple-forum-rss-link-a
{
	color: blue;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
h5.simple-forum-h-created
{
	font-size:13px;
}

.simple-forum-dark-tr
{
	background: #E6E6E6;
}

.simple-forum-back-link
{
	float:left;
}

.simple-forum-submit-form
{
	float:right;
}

/*Buttons******/
button.simple-forum-default-button
{
	background:none repeat scroll 0 0 #618499;
	border:1px solid #999999;
	color:#FFFFFF;
	cursor:pointer;
	font:bold 12px arial,sans-serif !important;
	overflow:visible;
	padding:1px 8px;
	text-align:center;
	vertical-align:middle;
	width:auto;
	margin-left:5px;
}
button.simple-forum-default-button:hover
{
	background:none repeat scroll 0 0 #729bb3
}
/* BreadCrumbs */
.simple-forum-breadcrumbs{ font-size:13px; font-weight:bold;}
.simple-forum-breadcrumbs ul {margin:10px 0px 10px 0px;}
.simple-forum-breadcrumbs a { color:#7f7f7f; font-size:13px; font-weight:normal;}
.simple-forum-breadcrumbs li { display:inline; }
.simple-forum-breadcrumbs li strong { font-weight:bold; }

/* RE-CAPTURE */
 .recaptchatable
 {
	width:100% !important;
 }

 #recaptcha_table
 {
   width:100% !important;
 }

 #recaptcha_response_field
 {

 }



/**** MAGENTO 1.3 HOT STYLES FIX COULD BE REMOVED ****/
/* Pager */
.pager { font-size:11px; background:#fff; padding:4px 8px; border-top:1px solid #ddd; text-align:center; }
.pager .amount { float:left; margin:0; }
.pager .limiter { float:right; }
.pager .limiter label { vertical-align:middle; }
.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
.pager .pages { margin:0 140px; }
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; margin:0 2px; }

/* Sorter */
.sorter { font-size:11px; background:#fff; padding:3px 8px; border-top:1px solid #ddd; }
.sorter .view-mode { float:left; margin:0; }
.sorter .sort-by { float:right; padding-right:36px; }
.sorter .sort-by label { vertical-align:middle; }
.sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }

/*********************************************************/

/******************* OUR FORUMS BLOCK **************************************/
.our-forums .block-title
{	height:20px;
}
.our-forums .block-content ul.our-forums
{
	margin:0xp 3px 5px 0px;
}

ul.our-forums li
{
    padding:5px 0 5px 10px;
    border-bottom: 1px solid #fff;
}

ul.our-forums li.last
{
	border-bottom: 0px;
}

ul.our-forums li a
{
	color: #1E7EC8;
}
/*************************************************/


.simple-forum-form-place
{
	padding:15px;
	margin:6px;
}

.simple-forum-upload-nickname-place
{
	margin:6px;
}

.simple-forum-upload-nickname
{
	width:220px;
}

.simple-forum-avatar-place
{
	float:right;
	padding:7px;
	background:#fff;
	border:1px solid #ccc;
	width:100px;
	text-align:center;
	margin:6px;
}
.simple-forum-avatar-place-post
{
	padding:7px;
	background:#fff;
	border:1px solid #ccc;
	width:100px;
	text-align:center;
	margin:6px;
}
.simple-forum-upload-avatar-place
{
    margin:6px;
}
.simple-forum-upload-avatar
{
    width:220px;
}
.simple-forum-signature-place
{
    margin:6px;
}
.simple-forum-signature-place textarea
{
	width:300px;
	height:100px;
}
.simple-forum-submit-myaccount-form
{
    margin:6px;
}

/*************** FORUM CONTROLS ***********/
.simple-forum-top-controls
{
	display:block;
	margin:4px 0 5px;
	float:right;
}

.simple-forum-top-controls a
{
	text-decoration:underline;
}

.simple-forum-top-controls-my-account
{
	padding:0 6px 0 17px;
    background:url(../images/status_online.png) left top no-repeat;
}

.simple-forum-top-controls-my-messages
{	padding:0 6px 0 17px;
    background:url(../images/letter.png) left center no-repeat;
}

.simple-forum-top-controls-my-topics
{
	padding:0 6px 0 17px;
    background:url(../images/folder_edit.png) left top no-repeat;
}

.simple-forum-top-controls-my-posts
{
	padding:0 6px 0 17px;
    background:url(../images/page_white_edit.png) left top no-repeat;
}

.simple-forum-icons-medium
{	padding-top:7px;
}

.simple-forum-icons-small
{
}

table.simple-forum-icons-table
{	width:600px;
	border:1px solid silver;
}

table.simple-forum-icons-table td.simple-forum-radio-label-place
{
	padding:2px;
	text-align:left;
}

table.simple-forum-icons-table td.simple-forum-radio-place
{
 	padding:0 0 0 10px;
}

div.simple-forum-topic-folders-info
{	border:1px solid silver;
	padding:2px;
	margin:0 0 10px 0;
}
a.simple-forum-quote-link
{	text-decoration:underline;
}

blockquote.simple-forum
{	border-left:10px solid #ccc;
	margin:1.5em 10px;
	padding:.5em 10px;
    background:#f9f9f9;
    border-bottom:1px solid #ccc;
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
}
div.simple-forum-quote-edit
{	padding:4px;
	border:1px solid #999;
	width:550px;
}
/****** PRIVATE MESSAGES *******/

table.simple-forum-myprivatemessages-table
{	width:  99%;
	border: 0px;
	padding:5px;

}
td.simple-forum-myprivatemessages-folders
{	width:20%;
}
td.simple-forum-myprivatemessages-listmessages
{    width:79%;
}
ul.simple-forum-myprivatemessages-list
{	margin: 10px 0 10px 10px;

}
ul.simple-forum-myprivatemessages-list li
{
    padding:0 0 0 18px;
    background: url(../images/folders_pm.png) left top no-repeat;
    margin:3px 0 0 0;
}

ul.simple-forum-myprivatemessages-list li a
{
	font-size:15px;
	line-height:15px;
	color:#1b5cf2;
	text-decoration:none;
}

ul.simple-forum-myprivatemessages-list li a.active
{
	font-weight:bold;
}

.simple-forum-myprivatemessages-add-table
{    width:  99%;
	border: 0px;
	padding:5px;
}

.simple-forum-myprivatemessages-add-block
{	padding:25px;
	margin:10px 10px 10px 0;
	border:1px solid silver;
}

.simple-forum-myprivatemessages-text
{	width:460px;
	margin:7px 0 0 5px;
	height:150px;
}

.simple-forum-myprivatemessages-subject-label
{	text-align:left;
	margin:7px 0 0px 5px;
}

.simple-forum-myprivatemessages-subject-label em
{	color: red;
	margin-right:5px;
}

.simple-forum-myprivatemessages-subject
{	width:460px;
	margin:7px 0 10px 19px;
}

.simple-forum-myprivatemessages-add-customer-block
{	text-align: center;
}

.simple-forum-myprivatemessages-add-text-block
{	text-align:right;
}

.simple-forum-my-private-messages-table{}
.simple-forum-privatemessages-controls{}
.simple-forum-privatemessages-controls a{ text-decoration:none; }
.simple-forum-private-message-description
{	padding:5px;	border:1px solid silver;
	width:auto;
	margin-bottom:5px;
}
.simple-forum-private-message-description-block
{	padding-top:4px;
}
.simple-forum-reply-privatemessage-text
{    height:110px;
	width:100%;
}
.simple-forum-private-messages-view-header
{	font-size:13px;
	background:#fff;
	padding:4px 8px;
	border:1px solid #ddd;
	font-weight:bold;
	cursor: pointer ;
}
.simple-forum-private-messages-view-text
{	font-size:11px;
	background:#fff;
	padding:15px;
	border:1px solid #ddd;
	height:110px;
	overflow:auto;
}
.simple-forum-privatemessages-buttonset
{	padding:8px 0 8px 0;
	text-align:right;
}
/**** CUSTOMER BLOCK ********/

.simple-forum-customer-main-block
{	padding:25px;
	margin:10px;
	border:1px solid silver;
	width:480px;
}

.simple-forum-customer-block
{
}

.simple-forum-customer-avatar-block
{	padding:7px;
	background:#fff;
	border:1px solid #ccc;
	width:100px;
	text-align:center;
	margin:6px;
}
.simple-forum-customer-info-block
{	padding:10px 10px 10px 10px;
}
.simple-forum-customer-pm-block
{	text-align:center;
	padding:4px;
}
.simple-forum-customer-pm-block a
{
    text-decoration:none;
	font-size:15px;
 	background: url('../images/letter.png') left center no-repeat;
 	padding-left:17px;
 	width:auto;
}
.simple-forum-aligned-right
{	text-align:right;
}