﻿body { padding:0; margin:0; }

.menustrip {
	background: url("images/bg_gradientred.gif");
	background-repeat:repeat-x;
	width: 975px;
	height: 28px;
	color: #ffffff;
}
		
.menustrip a {
	color: #ffffff;
}
		
.box-a-top-left
{
	background-image:url(images/wiki/box_02.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:20px;
	height:15px;
}

.box-a-top-center
{
	background-image:url(images/wiki/box_03.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:15px;
}
		
.box-a-top-right
{
	background-image:url(images/wiki/box_04.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:20px;
	height:15px;
}
		
.box-a-left
{
	background-image:url(images/wiki/box_05.gif);
	background-repeat:repeat-y;
	background-position:top right;
	width:20px;
}
		
.box-a-center
{
	background-image:url(images/wiki/box_06.gif);
	background-repeat:repeat;
	background-position:top left;
}
		
.box-a-right
{
	background-image:url(images/wiki/box_07.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:20px;
}
		
.box-a-bottom-left
{
	background-image:url(images/wiki/box_08.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:20px;
	height:20px;
}
		
.box-a-bottom-center
{
	background-image:url(images/wiki/box_09.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:20px;
}
		
.box-a-bottom-right
{
	background-image:url(images/wiki/box_10.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:20px;
	height:20px;
}
		
.box-a-header
{
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
}
		
/* --- Search Wiki Box --- */
.box-s-top-left
{
	background-image:url(images/wiki/box_search_01.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:316px;
	height:90px;
}
		
.box-s-top-center
{
	background-image:url(images/wiki/box_search_02.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:90px;
}
		
.box-s-top-right
{
	background-image:url(images/wiki/box_search_03.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:139px;
	height:90px;
}
		
.box-s-left
{
	background-image:url(images/wiki/box_search_04.gif);
	background-repeat:repeat-y;
	background-position:top right;
	width:316px;
}
		
.box-s-center
{
	background-image:url(images/wiki/box_search_05.gif);
	background-repeat:repeat;
	background-position:top left;
	height:50px;
}
		
.box-s-right
{
	background-image:url(images/wiki/box_search_06.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:139px;
}
		
.box-s-bottom-left
{
	background-image:url(images/wiki/box_search_07.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:316px;
	height:35px;
}
		
.box-s-bottom-center
{
	background-image:url(images/wiki/box_search_08.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:35px;
}
		
.box-s-bottom-right
{
	background-image:url(images/wiki/box_search_09.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:139px;
	height:35px;
}
		
/* -- Latest Article box -- */
/* (Speech bubble) */
.box-b-mglass
{
	background-image:url(images/wiki/mglass.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:64px;
	height:80px;
}

.box-b-left
{
	background-image:url(images/wiki/box_b_01.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:25px;
	height:86px;
}
		
.box-b-center
{
	background-image:url(images/wiki/box_b_02.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:86px;
	padding-top:10px;
	padding-bottom:10px;
}
		
.box-b-right
{
	background-image:url(images/wiki/box_b_03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:12px;
	height:86px;
}
		
.box-b-header
{
	color:#CC0000;
	font-weight:bold;
	font-size:12px;
}

.box-b-header a
{
    color:#CC0000;
    text-decoration:none;
}

.box-b-header a:hover
{
    text-decoration:underline;
}

a.box-b-header
{
    color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}

/* -- Orange border, white fill round cornered box -- */
.box-c-top-left
{
	background-image:url(images/wiki/box_c_01.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:15px;
	height:15px;
}
		
.box-c-top-center
{
	background-image:url(images/wiki/box_c_02.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:15px;
}
		
.box-c-top-right
{
	background-image:url(images/wiki/box_c_03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:12px;
	height:15px;
}

.box-c-left
{
	background-image:url(images/wiki/box_c_04.gif);
	background-repeat:repeat-y;
	background-position:top right;
	width:15px;
}
		
.box-c-center { background-color:#ffffff; }
		
.box-c-right
{
	background-image:url(images/wiki/box_c_06.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:12px;
}

.box-c-bottom-left
{
	background-image:url(images/wiki/box_c_07.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:15px;
	height:16px;
}
		
.box-c-bottom-center
{
	background-image:url(images/wiki/box_c_08.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:16px;
}
		
.box-c-bottom-right
{
	background-image:url(images/wiki/box_c_09.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:12px;
	height:16px;
}


/* Titles for boxes */
.box-menu-title { background: url(images/wiki/box_menu_title.gif) -20px 0 no-repeat; height:25px; }
.box-featured-title { background: url(images/wiki/box_featured_title.gif) -20px 0 no-repeat; height:25px; }
.box-latest-title { background: url(images/wiki/box_latest_title.gif) -20px 0 no-repeat; height:25px; }
.box-browse-title { background: url(images/wiki/box_browse_title.gif) -20px 0 no-repeat; height:25px; }
.box-amanager-title { background: url(images/wiki/box_amanager_title.gif) -20px 0 no-repeat; height:25px; }
.box-new-title { background: url(images/wiki/box_new_title.gif) -20px 0 no-repeat; height:25px; }
.box-edit-title { background: url(images/wiki/box_edit_title.gif) -20px 0 no-repeat; height:25px; }
.box-setting-title { background: url(images/wiki/box_settings_title.gif) -20px 0 no-repeat; height:25px; }
.box-addcat-title { background: url(images/wiki/box_addcat_title.gif) -20px 0 no-repeat; height:25px; }
.box-editcat-title { background: url(images/wiki/box_editcat_title.gif) -20px 0 no-repeat; height:25px; }
		
#search_box
{
	background:#FFFFFF;
	border:1px solid #FF8C00;
	width:480px;
	height:35px;
    position:absolute;
	z-index:2;
	display:block;
}
		
#txtSearch
{
	font-size:14px;
	border:1px solid #ffffff;
	margin-left:5px;
}
		
ul.menu
{
	width:100%;
	background-color:#ffffff;
	list-style:none;
	display:table-column;
	margin-left:0px;
}
		
ul.menu li 
{
	background-color:#ffffff;
	border:1px solid #FF8C00;
	padding:4px;
}

ul.menu li>a
{
	color:#000000;
	text-decoration:none;
}

ul.menu li>a:hover
{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
		
ul.featured
{
	width:100%;
	background-color:#ffffff;
	list-style:none;
	
	padding-left:0px;
	margin-left:0px;
}
		
ul.featured li 
{
	background-color:#ffffff;
	border:1px solid #FF8C00;
	padding:2px;
}

ul.featured li>a 
{
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}

ul.featured li>a:hover 
{
	color:#CC0000;
	font-weight:bold;
	text-decoration:underline;
}

/* Styles for forms used in Wiki module */
input.wiki, textarea.wiki, select.wiki
{
    padding:3px;
}

/* Styles for formatting lists in Wiki module */
.altRow
{
    background-color:#ffcbce;
}

tr.wikiColumntitle
{
    background-color:#9c1018;
    color:#ffffff;
    font-weight:bold;
    border-color:#EEEEEE;
}

tr.wikiColumntitle td
{
    padding-top:4px;
    padding-bottom:4px;
}

tr.wikiColumntitle td:hover
{
    background-color:#d6363f;
    text-decoration:bold underline;
    cursor:hand;    /* for IE*/
    cursor:pointer; /* for other browsers */
}

.sort-arrow
{
    background:transparent url(images/wiki/table_arrow_dn.gif) 0 3px no-repeat;
    margin-left:5px;
    width:8px;
    height:8px;
}

.msgbox-red-border
{
    padding:5px;
}

.red-line
{
    margin-top:5px;
    margin-bottom:5px;
    border:2px solid #9c1018;
}

.article-icon
{
    width: 75px;
    height: 75px;
    background: url(images/wiki/article_icon.gif) 0 0 no-repeat;
}

.tick-icon
{
    width: 16px;
    height: 16px;
    background: url(images/wiki/action_check.gif) 0 0 no-repeat;
}

.tick-icon-grey
{
    width: 16px;
    height: 16px;
    background: url(images/wiki/action_check_grey.gif) 0 0 no-repeat;
}

/* (Speech bubble 2) */
.box-d-top-left { background: url(images/wiki/box_d_03.gif) bottom right no-repeat; width:20px; height:20px; }
.box-d-top-center { background: url(images/wiki/box_d_04.gif) bottom left repeat-x; height:20px; }
.box-d-top-right { background: url(images/wiki/box_d_05.gif) bottom left no-repeat; width:7px; height:20px; }
.box-d-left { background: url(images/wiki/box_d_07.gif) top right repeat-y; width:20px; }
.box-d-center { background: #ffffff; }
.box-d-right { background: url(images/wiki/box_d_09.gif) top left repeat-y; width:7px; }
.box-d-bottom-left { background: url(images/wiki/box_d_10.gif) top right no-repeat; width:20px; height:6px; }
.box-d-bottom-center { background: url(images/wiki/box_d_11.gif) top left repeat-x; height:6px; }
.box-d-bottom-right { background: url(images/wiki/box_d_12.gif) top left no-repeat; width:7px; height:6px; }


/* -------- ExtJS styles -------- */
.list {list-style:square;width:500px;padding-left:16px;}
.list li{padding:2px;font-size:8pt;}

pre {
   font-size:11px; 
}

.x-tab-panel-body .x-panel-body {
    padding:10px;
}

/* default loading indicator for ajax calls */
.loading-indicator {
	font-size:8pt;
	background-image:url('images/wiki/extjs/loading.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;
}

.new-tab {
    background-image:url(images/wiki/extjs/new_tab.gif);
}


.tabs {
    background-image:url(images/wiki/extjs/tabs.gif);
}

/* Sliders */
#postComments_rating .x-slider-thumb {
    background-image:url(images/wiki/extjs/slider-thumb.png);
}

/* -------- End of ExtJS styles -------- */