body
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	/*SCROLLBAR-FACE-COLOR: #FFCA95;
	SCROLLBAR-HIGHLIGHT-COLOR:l #C0C0C0;
	SCROLLBAR-SHADOW-COLOR:  #C0C0C0;
	SCROLLBAR-3DLIGHT-COLOR: #808080;
	SCROLLBAR-ARROW-COLOR: #6D6C65;
	SCROLLBAR-TRACK-COLOR: RGB(70,70,70); 
	SCROLLBAR-DARKSHADOW-COLOR: #808080;*/
	cursor:default;
	color: RGB(77,73,72);
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
}

table
{
	empty-cells: show;
}

td
{
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
}

iframe
{
	MIN-HEIGHT: 310px;
}

.bg
{
	background-color: gray;
	background-image: url('images/bg.gif');
	background-repeat: repeat;
	overflow: auto;
}

.bg_main
{
	background-color: gray;
	background-image: url('images/bg.gif');
	background-repeat: repeat;
}

.bgo
{
	background-image: url('images/bgo.gif');
	background-repeat: no-repeat;
	background-position: bottom;
}


.sbgl
{
	background-image: url('images/sbgl.gif');
	background-repeat: repeat-y;
	background-position: top right;
}

.sbgr
{
	background-image: url('images/sbgr.gif');
	background-repeat: repeat-y;
	background-position: top left;
}

p
{
	margin-top: 5;
	margin-left: 10;
	margin-bottom: 5;
	margin-right: 10;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	color: RGB(77,73,72);
	white-space: normal;
}

#toolBar
{
  white-space: nowrap;
}
/*========================================================================*/

.mLink, .mLink:visited
{
	margin-top: 5;
	margin-left: 10;
	margin-bottom: 5;
	margin-right: 10;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	color: white;
	white-space: nowrap;
}

.mLinkHighlighted, .mLinkHighlighted:visited
{
	margin-top: 5;
	margin-left: 10;
	margin-bottom: 5;
	margin-right: 10;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	font-weight: bold;
	color: orange; /*RGB(255,177,100);*/
	white-space: nowrap;
}

a:hover
{
	color: RGB(222,222,221);
}

a, a:visited
{
	color: white;
}

p a, p a:visited, li p a, li p a:visited
{
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	color: RGB(77,73,72);
	font-weight: bold;
}

.news_title, .news_title a, .news_title a:visited, .news_title a:active
{
	margin-top: 10;
	margin-left: 10;
	margin-bottom: 5;
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 14px;
	letter-spacing: -1;
	font-weight: bold;
	color: orange;/*RGB(145,41,41);*/
	white-space: nowrap;
	display: block;
	letter-spacing: 1pt;
}

 .news_title a
{
  display: inline; 
}

.news_div
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 20;
	padding: 0;
	width: 100%;
	height: auto;
	display: table;
	background-image: url('images/bgn.png');
	background-repeat: no-repeat;
	background-position: top center;
}

.news_box
{
  border-width: 1;
  border-left-width: 10;
  border-style: solid;
  border-color: RGB(225,225,225);
  background-color: white;
  display: block;
  width: 100%
	margin-top: 1;
	margin-left: 10;
	margin-bottom: 1;
	margin-right: 10;
}

.news_item /*, .news_item a, .news_item a:visited, .news_item a:active*/
{
	margin-left: 10;
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	color: RGB(77,73,72);
	white-space: normal;
}

p a:hover
{
	color: inherit;
}

li p a:hover
{
	color: RGB(77,73,72);
}

.news_link , .news_link:visited, .news_link:active, .news_item a, .news_item a:visited, .news_item a:active
{
	/*margin-left: 10;*/
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	font-weight: bold;
	color: RGB(145,41,41);
	white-space: normal;
	display: block;
	border-top-width: 1;
	border-top-style: dotted;
	border-top-color: RGB(225,225,225)
}

.news_link:hover, .news_item a:hover, .news_title a:hover
{
	color: orange;
}

.mLink:hover, .mLinkHighlighted:hover
{
	color: RGB(222,222,221);
}

.menu, .menu_out
{
	width: inherit;
	height: auto;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	font-family: 'Arial', 'Arial CE', 'Sans SerifCE';
	text-decoration: none;
	margin-top: 5;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1;
	border-bottom-style: solid;
	border-bottom-color: RGB(77,73,72);
	background-color: RGB(70,70,70);
	white-space: nowrap;
	display: none;
}

.menu_out
{
	display: block;
}
/*
div li a, div li a:visited, div li a:active, div li a:hover, .menu_item_out:hover, .menu_item:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
*/
div li
{
	width: 100%;
	height: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-family: 'Arial', 'Arial CE', 'Sans SerifCE';
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1;
	border-bottom-style: solid;
	border-bottom-color: RGB(60,60,60);
	background-color: RGB(70,70,70);
	display: block;
}

.menu_item_out, .menu_item_out:visited, .menu_item_out:active
{
	width: 100%;
	height: auto;
	background-color: RGB(111,111,111);
	border-bottom-width: 1;
	border-bottom-style: solid;
	border-bottom-color: RGB(70,70,70);
	color: RGB(77,73,72);
	display: block;
	text-decoration: none;
}

.menu
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.menu_item
{
	width: 100%;
	height: auto;
	background-color: RGB(70,70,70);
	border-bottom-width: 1;
	border-bottom-style: solid;
	border-bottom-color: RGB(70,70,70);
	color: RGB(77,73,72);
	display: block;
	text-decoration: none;
}

li a, li a:visited
{
  color: white;
}

li a:hover
{
  color: RGB(222,222,221);
}
/*========================================================================*/

div ul
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	border:none;
	list-style:none;
}

ul
{
	padding-top: 0px;
	margin-top:0;
	list-style: square;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	color: RGB(77,73,72);
}

small
{
	margin-top: 2;
	margin-left: 10;
	margin-bottom: 2;
	margin-right: 10;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 9px;
	color: #ACB3C4;
	white-space: nowrap;
}

.tool, .tool:hover, .tool:visited
{
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 9px;
	color: RGB(77,73,72);
	white-space: nowrap;
}

.tool:hover, .toolbar:hover
{
	color: #43495C;
}

.toolbar
{
	border-width: 1;
	border-style: solid;
	border-color: RGB(181,135,96);
	background-color: RGB(70,70,70);
	color: white;
}

h1
{
	margin-top: 15;
	margin-left: 10;
	margin-bottom: -1;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 16px;
	letter-spacing: -1;
	font-weight: bold;
	color: RGB(145,41,41);
	white-space: nowrap;
}

h2
{
	margin-top: 2;
	margin-left: 10;
	margin-bottom: 0;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 14px;
	letter-spacing: -1;
	font-weight: bold;
	color: RGB(145,41,41);
	white-space: nowrap;
}

.pics
{
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	border-width: 1;
	border-style: solid;
	border-color: RGB(255,255,255); /*RGB(181,135,96);*/
}

.pics_dark
{
	border-width: 1;
	border-style: solid;
	border-color: gray;
	background-color: white;
}

.pics_dark_empty
{
	border-width: 1;
	border-style: solid;
	border-color: RGB(225,225,225);
	background-color: RGB(240,240,240);
}

.thumb
{
	width: 125;
	height: 132;
	background-image: url('images/bgt.png');
	background-repeat: no-repeat;
	background-position: 3 center;
	background-color: white;
}

.pics_highlited
{
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	border-width: 5;
	border-style: solid;
	border-color: #43495C;
}

.icon
{

}

.ral_cell
{
	height:40;
}

.form_element
{
	width: 280px;
	overflow:auto;
	font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	color: RGB(77,73,72);
}

.dark_font
{
	color: RGB(77,73,72);
	white-space: normal;
}

.dark_font
{
	text-align: justify;
}

.dark_bg
{
	background-color: RGB(70,70,70);
	border-top-width: 1;
	border-top-style: solid;
	border-top-color: RGB(60,60,60);
}

.lite_bg
{
	background-color: RGB(60,60,60);/*#43495C;*/
	background-image: url('images/bg_menu.jpg');
	background-repeat: repeat-x;
	background-position: bottom ;
}

.menu_bg
{
	background-color: RGB(75,75,75);/*#43495C;*/
}

.pale_bg
{
	background-color: white;
	background-image: url('images/bgo.jpg');
	background-repeat: no-repeat;
	background-position: bottom ;
	/*background-attachment: fixed;*/
}

.pale
{
	background-color: RGB(222,222,221);
}

.pale_bg_plus
{
	background-color: RGB(70,70,70);
}

hr
{
	height:1px;
	border:0;
	color: RGB(225,225,225);
	background-color: RGB(225,225,225);
}

dd
{
	margin-top: 10;
	margin-left: 10;
	margin-bottom: 10;
	margin-right: 10;

	font-family: 'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 10pt;
	color: RGB(77,73,72);
	font-style: italic;
	white-space: normal;
}

.zoomTools
{
  height: 15;
  background-color: RGB(70,70,70); /*RGB(176,190,215);*/
}
.zoomButton
{
	border-width:1px;
  border-style: solid;
  border-color: white;
  margin-top:5;
  margin-bottom:0;
}

.ref_curr_link, .ref_curr_link:visited, .ref_curr_link:active
{
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	font-weight: bold;
	color: RGB(145,41,41);
	white-space: nowrap;
	margin-left:10;
	margin-top:20;
	margin-right:0;
	margin-bottom:10;
	background-image: url('images/rcl.png');
	background-repeat: no-repeat;
	background-position: bottom ;
	/*border-top-width: 1;
	border-top-style: dotted;
	border-top-color: RGB(225,225,225)*/
}

.ref_link, .ref_link:visited, .ref_link:active
{
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 12px;
	font-weight: bold;
	color: RGB(77,73,72);
	white-space: nowrap;
	margin-left:10;
	margin-top:20;
	margin-right:0;
	margin-bottom:10;
	background-image: url('images/rl.png');
	background-repeat: no-repeat;
	background-position: bottom ;
	/*border-top-width: 1;
	border-top-style: dotted;
	border-top-color: RGB(225,225,225)*/
}

.ref_curr_link:hover, .ref_link:hover
{
	color: orange;
}

.ref_curr_div
{
  display: block;
}

.ref_div
{
  display: none;
}

#toTop
{
  color: gray;
  padding-top:20;
  padding-bottom: 20;
  font-family:'Arial', 'Arial CE', 'Sans SerifCE';
	font-size: 9px;
}
