/* Main site CSS */

/*
 * Common styles for HTML tags
 */

body table td p 
{
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	color: #2c3838;	
}

/*
 * Top bar (site logo, global menus)
 */

#top a:link, #top a:visited, #top a:active, #top a:hover
{
	text-decoration: none;
}


/* Main Table: the biggest table on the page which encloses all other content
	 except the top bar: leftbar, body, rightbar, bottombar.*/

#main td
{
	background-color: #FFFFFF;
}

/* Body: Site main content, usually the central-right area. */

/*
 * Top navigation bar
 */

/* Top navigation bar */
#topbar
{
	color: #6A3106;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 13px;
	margin-top: 15px;
	margin-bottom: 18px;
}

#topbar a:link, #topbar a:visited, #topbar a:active, #topbar a:hover
{
  color: #2c3838;
  font-size: 13px;
	text-decoration: none;
}

#topbar .current
{
	color: #6A3106;
	font-weight: bold;
	text-decoration: underline;
}

.current
{
	color: #6A3106;
	font-weight: bold;
/*	text-decoration: underline;*/
}

/*
 * Left navigation bar
 */

#leftbar a:link, #leftbar a:visited, #leftbar a:active, #leftbar a:hover
{
	color: #666666;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#leftbar #red
{
	color: #BF4101;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#leftbar ul
{
	line-height: 1.31em;
	margin: 1em 0 0 .25em;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#leftbar li
{
	padding-left: 1em;
}

#leftbar li.selected
{
	background: url(../../../ima/lefterrowRd.gif) left center no-repeat;
}

#leftbar li.indent
{
	padding-left: 1.5em;
}


/*
 * Right navigation bar
 */

#rightbar p, #rightbar td
{
	color: #2C3838;
	font-size: 10px;
}

#rightbar a:link, #rightbar a:visited, #rightbar a:active, #rightbar a:hover
{
	color: #6A3106;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#rightbar #red
{
	color: #BF4101;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#rightbar ul
{
	line-height: 1.31em;
	margin: 1em 0 0 .25em;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#rightbar li
{
	padding-left: 1em;
}

#rightbar li.selected
{
	background: url(../../../ima/lefterrowRd.gif) left center no-repeat;
}

#rightbar li.indent
{
	padding-left: 1.5em;
}

/*
 * Page body
 */

/*
 * Error description
 */

#error
{
	color: #6A3106;
/*	color: #c60000;*/
	display: block;
	background: url(/images/error.gif) center left no-repeat;
	background-position: 0.9em 1.2em;
	background-color: #FFFFCC;
	border: 1px solid #000;
	border-color: #FFCC00;
	padding: 1em 0.3em 1em 3.6em;
	margin-bottom: 1em;
	font-size: 16px;
	font-weight: bold;
}

#error a:link, #error a:visited, #error a:active, #error a:hover
{
	color: #6A3106;
	font-size: 16px;
	font-weight: bold;
}

/*
 * Bottom navigation bar
 */

#bottombar a
{
	font-weight: bold;
}

#bottombar a:link
{
	color: #7D653C;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#bottombar a:visited
{
	color: #7D653C;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#bottombar a:active
{
	color: #2c3838;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#bottombar a:hover
{
	color: #2c3838;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

/*
 * Copyright bar
 */

#copyright table, #copyright td, #copyright p, #copyright a,
#copyright a:hover, #copyright a:active, #copyright a:visited
{
	font-size: 12px!important;
	font-weight: normal!important;
	color: #231a09!important;
	text-decoration: none!important;
}

/* Add big padding from left to imitate headings in old design MesArt pages */
.shifted
{
	padding-left: 158px;
}

