body {  background-color: #F0F0F0; background-image:url('images/header_back.jpg'); background-repeat:repeat-x; margin-left:0pt; margin-right:0pt;margin-top:0pt;margin-bottom:0pt }
.container {border:0px solid #FFFFFF}
.header {height:300}
.main  {background:#F0F0F0;padding:10; border-left:1px solid #FFFFFF}
.contents {background:#F0F0F0;padding:10; border-right:1px solid #FFFFFF}
.navbar {background:#656564;border:1px solid #FFFFFF}
.news { font-family:arial, tahoma; font-size: 8pt;  padding: 3; font-weight: bold; border-bottom:1px dotted #000000}

.menutitle { background:#4D4E4D; font-family: arial; font-size: 12pt;  padding:3; color:#FFFFFF;border:1px solid #FFFFFF}
.menu {height:30; font-family:arial, tahoma; font-size: 10pt;  padding: 3;  border-bottom:1px solid #FFFFFF}
.footer {height:35; background: #4A1D0E;  font-family: arial, tahoma; font-size: 8pt;color:#FFFFFF;  padding:0; }

.highlight { padding-top:10;padding-bottom:10;  font-family:arial, verdana; font-size:9pt;text-align:Justify;}
.highlighttitle {  font-family: arial; font-size: 10pt;  padding:2; color:#537517; font-weight:bold}
.highlighttext {height:150; border:1px solid #C6C6C6; background:#FFFFFF; font-family: arial; font-size: 8pt; padding:5;background-image:url('images/highlight_back.jpg');}
.list {border-bottom:1px dotted #FFFFFF;  font-family: arial; font-size: 8pt;}

.gridtitle {  font-family: Arial, verdana; font-size: 12pt; color: #2B4361; padding:2;font-weight:bold; border: 1px solid #BFBFBF}
.grid {  font-family: tahoma,Arial, verdana; font-size: 9pt; color: #555A61; padding:3;border-bottom:1px dotted #A7A7A7}


.text {  font-family: arial, verdana, Arial; font-size: 9pt; color: #000000; text-align:Justify; padding:10px}
.text a {text-decoration:underline}
.title {height:40; background-image:url('images/title_back.jpg');  font-family: arial, tahoma, verdana; font-size: 14pt;color:#7C2023;  border-bottom:1px solid #F7F7F7; padding:5px }
.subtitle { font-family: arial, tahoma, verdana; font-size: 14pt;color:#2163A5;  border-bottom:1px solid #F7F7F7}



.pic{ border: 2px solid #FFFFFF; }

.hidden {  display:none}


a { text-decoration: none; color: #000000}
a:hover {text-decoration:underline}
input {font-family:arial, verdana;font-size:8pt}
select {font-family:arial, verdana;font-size:8pt }
textarea {font-family:arial, verdana;font-size:8pt}

.slideshow { height: 200px; width: 675px; margin: auto }
.slideshow img { padding: 0px; border:1px solid #C6C6C6}



/* menu styles */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px arial;
width: 248px; /* Main Menu Item widths */
border-bottom: 1px solid #FFFFFF;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
padding-left:15px;
border-bottom: 1px solid #FFFFFF;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
color:#6A0C09 /*background of tabs (default state)*/
}

.sidebarmenu ul li a:hover{
background-color: #CFCFCF;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 180px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
border-left:1px solid #FFFFFF;
background:#DCDCDC;
}

.sidebarmenu a.subfolderstyle{
background: url(images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */