/*************************************************************/
/* SUBMIT BUTTON */
/*************************************************************/
input.btn_remove{
	padding: 5px;
	width:32px;
	height:32px;
	background: #FEFEFE url(../images/web/admin_images/delete_32.png) repeat-x;
	border: 0px none #FFFFFF;
	font: normal 1em Arial, Helvetica, sans-serif;
}

a.bbcode_url
{
	background:transparent url(../images/css/external.png) no-repeat scroll right center;
	padding-right:13px;
}

input.btn_update{
	padding: 5px;
	width:32px;
	height:32px;
	background: #FEFEFE url(../images/web/edit_f2.png) repeat-x;
	border: 0px none #FFFFFF;
	font: normal 1em Arial, Helvetica, sans-serif;
}

input.btn_add{
	padding: 5px;
	width:32px;
	height:32px;
	background: #FEFEFE url(../images/web/apply_f2.png) repeat-x;
	border: 0px none #FFFFFF;
	font: normal 1em Arial, Helvetica, sans-serif;
}

/*************************************************************/
/* Mootools Tips */

.tip {
	color: #fff;
	width: 172px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: url(../images/css/bubble.png) top left;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../images/css/bubble.png) bottom right;
}

/**************** BBCode ********************/
/* Add a dashed underline to acronyms. */
span.acronym { border-bottom:1px dashed #00ff00; /*green*/ }
span.acronym:hover { color: green; border-bottom:1px dashed #009900;/*lightgreen*/ }

/* Make spoilers invisible, so that you need to select them with the mouse. */
span.spoiler { background-color: #000000; color: #000000; }

/* Align columns to the top, and add some space between them. */
table.bbcode_columns { border-collapse: collapse;
    margin-top: 1em; margin-bottom: 1em; }
table.bbcode_columns td.bbcode_column { padding: 0 1em; vertical-align: top;}
table.bbcode_columns td.bbcode_firstcolumn { border-left: 0; padding-left: 0; }

/* Wrap quotes in a big blue box. */
div.bbcode_quote { border: 1px solid #0000ff; margin: 0.5em 0; }
div.bbcode_quote_head { background-color: #0000ff; color: #ffffff;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_quote_head a:link { color: #ffff00; /*Yellow*/ }
div.bbcode_quote_head a:visited { color: #ffff00; /*Yellow*/ }
div.bbcode_quote_head a:hover { color: #ffffff; text-decoration: underline; }
div.bbcode_quote_head a:active { color: #ffffff; text-decoration: underline; }
div.bbcode_quote_body  
{
	background-color: #1040CC; /*SkyBlue*/
    color: black; padding: 0.5em 1em; }

/* Wrap code in a big blue box. */
div.bbcode_code { border: 2px solid #E9E5AC; margin: 0.5em 0; }
div.bbcode_code_head { background-color: #FFFFFF; color: #000000;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_code_body  
{
	background-color: #FFFFDD; /*SkyBlue*/ 
	color: #000000;
    font: 10pt monospace; padding: 0.5em 1em; }
    
/****** BBCOde Editor**/

.button {
border: 1px solid #ccc;
margin: 1px;
padding: 2px;
}

#bb_toolbar {
	list-style: none;
	padding: 0px;
	margin: 0;
	margin-bottom: 8px;
	font-family: "Trebuchet MS";
	font-size: 12px;
}
#bb_toolbar li {
	display: inline;
	margin-right: 5px;
	color: #fff;
}

#bb_toolbar li a {
	color: #fff;
	text-decoration: none;
	background-color: #4B5399;
	padding: 0.4em 1em;
}

#bb_toolbar li a:hover {
	background-color: #2F3869;
}

/**********Wiki************/


code, pre {
	font-family:Arial,Verdana,Geneva,Sans-serif;
	font-size:13px;
}
abbr, acronym, .help {
	border-bottom:1px dotted #555555;
	cursor:help;
}

img {
	border:medium none;
}

:link, :visited {
	background-color:transparent;
	font-weight:normal;
	text-decoration:underline;
}

:link {
	color:#036EBF;
}

:visited {
	color:#036EBF;
}

:link:hover, :visited:hover {
	color:#025696;
	text-decoration:none;
}

:link:active, :visited:active {
	color:#036EBF;
	outline-style:none;
	outline-width:medium;
	text-decoration:underline;
}

.section {
	margin:0;
	padding:0;
}

.leftpad {
	padding-left:20px;
}

.imgwrapper {
	margin:0 auto;
	padding:8px 0 5px;
	text-align:center;
}

.imgborder {
	border:1px solid #666666;
	display:block;
	margin:auto;
	padding:0;
}

.highlight {
	background-color:transparent;
	color:#339933;
	font-family:Arial,Verdana,Geneva,Sans-serif;
	font-size:13px;
	font-weight:normal;
}

#content {
	font-size:13px;
}

#content img {
	margin:auto;
	padding:0;
}

#content br {
	font-size:0;
	/*display:none;*/
	padding:0;
}

#content img[title]:after {
	background-color:transparent;
	color:#000000;
	content:attr(title);
	display:block;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0.3em 0 0;
	text-align:center;
}

#content h1 {
	background-color:#FFFABC;
	border:2px solid #E9E5AC;
	color:#333333;
	font-family:palantino,georgia,'times new roman',serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	margin:0px 0 0px;
	padding:13px;
	text-align:left;
}

#content h2 {
	background-color:transparent;
	border-bottom:2px solid #666666;
	color:#333333;
	font-size:15px;
	font-weight:bold;
	margin:0px 0 0px 0px;
	padding:10px 0 3px 0;
	line-height:22px;
}

#content h3 {
	background-color:transparent;
	border-bottom:1px solid #999999;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin:30px 0 0 15px;
	padding:5px 0 3px 0;
}

#content h4 {
	background-color:transparent;
	color:#336633;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0 21px;
	padding-left:3px;
}

#content h5 {
	color:#333333;
	font-size:13px;
	margin:16px 0 -5px;
	padding:0;
}

#content .subhead {
	color:#666666;
	font-size:13px;
	font-weight:normal;
	margin:3px 0 0;
}

#content p {
	font-size:13px;
	margin:10px 30px 3px 24px;
}

#content b {
	font-weight:bold;
}

#content strong {
	font-weight:bold;
}

#content code {
	background-color:#F9F9F9;
	border:1px solid #D0D0D0;
	color:#002166;
	display:block;
	font-family:Monaco,Verdana,Sans-serif;
	font-size:12px;
	margin:10px 0 5px 24px;
	padding:12px 10px;
}

#content pre {
	background-color:#F6F8FB;
	border:1px solid #91A2B4;
	color:#003CB5;
	display:block;
	font-family:Monaco,sans-serif;
	font-size:11px;
	margin:10px 0 5px 24px;
	padding:10px;
}

#content .path {
	background-color:#EBF3EC;
	border:1px solid #99BC99;
	color:#005702;
	font-size:13px;
	margin:0 0 14px;
	padding:5px 10px 5px 8px;
	text-align:center;
}

#content li {
	font-size:13px;
	margin-left:5px;
	margin-top:6px;
}

#content li p {
	font-size:13px;
	margin-left:0;
	margin-right:0;
}

#content dl {
	font-size:13px;
	margin:10px 0 5px 24px;
	padding:10px;
}

#content dt {
	float:left;
	font-weight:bold;
}

#content dd {
	margin-bottom:8px;
	margin-left:100px;
}

#content table {
	border:1px solid #91A2B4;
	border-collapse:collapse;
	font-size:13px;
	margin:10px 0 3px 24px;
}

#content table .caption {
	background-color:#91A2B4;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:2px 0;
}

#content table th {
	background-color:#F6F8FB;
	border:1px solid #91A2B4;
	color:#003CB5;
	padding:2px 8px;
}

#content table td {
	border:1px solid #91A2B4;
	padding:2px 8px;
}

#content .important {
	background:#FBE6F2 none repeat scroll 0 0;
	border:1px solid #D893A1;
	color:#000000;
	margin:10px 0 5px 24px;
	padding:10px;
}

#content .important p {
	margin:6px 0 8px;
	padding:0;
}

#content .important {
	margin:6px 0 8px;
	padding-left:20px;
}

#content .critical {
	background:#FBE6F2 none repeat scroll 0 0;
	border:1px solid #E68F8F;
	color:#000000;
	margin:10px 0 5px;
	padding:10px;
}

#content .critical p {
	margin:5px 0 6px;
	padding:0;
}
