/*#header {
	height: 140px;
}

body {
	font-family: Arial;
	font-size: 12px;
}

#content {
	background-color:white;
	height: 2056px;
}
*/
/*!
 * Ext JS Library 3.1.1
 * Copyright(c) 2006-2010 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.x-grid3-td-topic b {

    font-family:tahoma, verdana;

    display:block;

    color:#333;

}

.x-grid3-td-topic b i {

    font-weight:normal;

    font-style: normal;

    color:#000;

}

.x-grid3-td-topic .topic {

    padding-left:20px;

    background:transparent url(images/message.png) no-repeat 0 2px;

}

.x-grid3-td-topic .x-grid3-cell-inner {

    white-space:normal;

}

.x-grid3-td-topic a {

    color: #385F95;

    text-decoration:none;

}

.x-grid3-td-topic a:hover {

    text-decoration:underline;

}

.details .x-btn-text {

    background-image: url(details.gif);

}

.msg-view {

    background-image: url(../shared/icons/fam/application_view_list.png) !important;

}

.preview {

    background-image: url(images/preview.png) !important;

}

.new-topic {

    background-image: url(images/message.png) !important;

}


.edit-topic {

    background-image: url(images/message_edit.png) !important;

}

.delete-topic {

    background-image: url(images/message_delete.png) !important;

}


.summary {

    background-image: url(images/details.gif) !important;

}

.x-grid3-row-body p {

    margin:5px 20px 10px 25px !important;

    color:#555;

}



.post-date {

    font-weight:bold;

    color:#333;

}



.author {

    color:#333;

}



.x-tree {

    background:#fff !important;

}

.x-border-layout-ct {

    background:transparent;

}

body.x-border-layout-ct {

    background:#c3d5ed url(images/bg.gif) repeat-x left top !important;

}

.x-layout-split {

    background-color:transparent !important;

}



.x-tree-node div.forum-ct{

    background:#eee url(images/cmp-bg.gif) repeat-x;

    margin-top:1px;

    border-top:1px solid #ddd;

    border-bottom:1px solid #ccc;

    padding-top:2px;

    padding-bottom:1px;

}

.forum-ct .x-tree-node-icon {

    display:none;

}

.forum-ct a span {

    font-weight:bold;

    color:#222;

}

.forum {

    border:1px solid #fff;

}

.forum .x-tree-ec-icon {

    display:none;

}

.icon-forum {

    background-image:url(images/forum.gif) !important;

}

.x-tree-selected {

    border:1px dotted #a3bae9;

    background:#DFE8F6;

}

.x-tree-node .x-tree-selected a span{

	background:transparent;

	color:#15428b;

    font-weight:bold;

}



#main-tabs .x-tab-panel-body {

    background:transparent;

    border:0 none;

}



#topic-grid .x-panel-tbar .x-toolbar {

    border-top:0 none;

}





.search-item {

    font:normal 11px tahoma, arial, helvetica, sans-serif;

    padding:3px 10px 3px 10px;

    border:1px solid #fff;

    border-bottom:1px solid #eeeeee;

    white-space:normal;

    color:#555;

}

.search-item h3 {

    display:block;

    font:inherit;

    font-weight:bold;

    color:#222;

}



.search-item h3 span {

    float: right;

    font-weight:normal;

    margin:0 0 5px 5px;

    width:100px;

    display:block;

    clear:none;

}

.x-tool-delete {
    background:#000000 url( ../include/images/delete.gif ) repeat-x left top;
}

.x-tool-delete-over {
    background:#000000 url( ../include/images/delete.gif ) repeat-x left top;
    background-position:-15px;
}


.x-tool-download {
    background:#000000 url( ../include/images/download.gif ) repeat-x left top;
}

.x-tool-download-over {
    background:#000000 url( ../include/images/download.gif ) repeat-x left top;
    background-position:-15px;
}

.x-tool-upload {
    background:#000000 url( ../include/images/upload.gif ) repeat-x left top;
}

.x-tool-upload-over {
    background:#000000 url( ../include/images/upload.gif ) repeat-x left top;
    background-position:-15px;
}

.x-form-file-wrap {
    position: relative;
    height: 30px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

.upload-icon {
	background: url(/aesforums/include/ext-3.1.1/examples/shared/icons/fam/image_add.png) no-repeat 0 0 !important;
}
#fi-button-msg {
	border: 2px solid #ccc;
	padding: 5px 10px;
	background: #eee;
	margin: 5px;
	float: left;
}

