body{
 margin:0;
 padding:0;
 background:url('/images/bg_top.gif') repeat-x top;
 font-family:"Arial", sans-serif;
 font-size:80%
}

table{font-size:100%}

a{color:#5555cc;text-decoration:none}
a:visited{color:#5555cc}
a:hover{text-decoration:underline}

h1{font:bold 120% verdana, arial,sans-serif; color:000;margin-left:10px;margin-bottom:3px;margin-top:3px;font-weight:bold;text-transform:uppercase}

h1.main{min-width:200px;font:12pt arial,sans-serif;color:ffffff;background-color:#99ae6a;padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; margin-left:0px;margin-top:10px;margin-bottom:10px;text-transform:none}

h2{font:bold 150% "Times New Roman"; color:#777777;margin-left:0px;margin-bottom:0px;margin-top:0px;font-weight:bold;}
h3{font:bold 130% "Times New Roman";}
#news {font:bold 75% "Arial", "Verdana", sans-serif; color:000;}
#news h2 {color:0000cc;}

.footer{
 padding-bottom:10px;
 padding-top:10px;
}
.now{
  font:90% "Arial", sans-serif;
}
.link{
 text-decoration:underline;
 color:#AEC6E1;
 font-weight: bold;
}
h2.title{
 font-weight:bold;
 font-size:12pt;
 font-family: "Times New Roman", sans-serif;
 color: rgb(153,0,0);
}
.bc{
  border-top: 1px solid #C1C1C1;
  border-bottom: 1px solid #C1C1C1;
  padding-top: 2px;
  padding-bottom: 5px;
  font-size: 90%;
}
.upper{
 text-transform: uppercase;
 font-weight: bold;
 font-size: 100%;
 color: #777777;
 float:left;
 padding-top: 3px;
 font-family: "Veranda", serif;
}
div .nav_form{
 clear:right;
 padding-top:0px;
}

div.left_menu a {
 font-family: "Arial", sans-serif;
 text-decoration: none;
 list-style-type: none;
 font-size: x-small;
 color:#777777;
}

div.top-menu, div.top-menu a {
 font-family: "Arial", sans-serif;
 text-decoration: none;
 color:#5555cc;
 margin:0px;
 clear:none;
}

form{margin:0;padding:0}
table{border-collapse:collapse}
.centerimg{border-left: 0px;}

p{
 padding-left: 0px;
 font-family: "Times New Roman", sans-serif;
 font-size: 120%;
}
p:first-letter{
 padding-left: 13px;
}
sup{
  font-size: 70%;
}

p, li, ul, ol{
  text-align: justify;
}

/*Start Breadcrumb*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/*End Breadcrumb*/
div.menu-sitemap-tree
{
	font-size:100%;
}
div.menu-sitemap-tree ul li{
  text-align: left;
}
div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0; 
	padding: 0 1em 0 0;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin:-0.75em 0 0 0;
	padding: 0 0 0 0.75em;
}

div.menu-sitemap-tree li
{
	margin: 0 0 -0.85em 0;
	padding:0;
}

div.menu-sitemap-tree li li
{
	margin: 0 0 -0.85em 0.5em; 
	padding:0;
}

div.menu-sitemap-tree li.close ul
{
	display: none;
}

div.menu-sitemap-tree div.item-text
{
	position:relative;
	/*top:-19px;left:19px;*/
	cursor: hand;
	border-bottom: 1px solid #C1C1C1;
	padding-bottom: 5px;
	border-top: 1px solid white;
	color: #555CCC;
}
div.menu-sitemap-tree div.item-text a{
  color: #555CCC;
}
div.menu-sitemap-tree div.item-text a:visited{
  color: #555CCC;
}
div.menu-sitemap-tree div.item-text a:hover{
  color: #555CCC;
}
/*Icons*/
div.folder, div.page
{
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	vertical-align:top;
}
div.folder{cursor:pointer; cursor: hand;background-image:url(images/folder_open.gif);}
div.menu-sitemap-tree li.close div.folder{background-image:url(images/folder_close.gif);}
/*div.page{background-image:url(images/page.gif);*/}
td{
  text-align: justify;
  /*padding: 5px;*/
}
.selected{
  color: #000000;
  /*font-weight: bold;*/
}

