body {  background-color: #F0F0F0; background-image:url('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:220}
.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;background-image:url('navbar_back.jpg')}
.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: #464646;  font-family: arial, tahoma; font-size: 8pt;color:#FFFFFF;  padding:5; }

.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('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 */
#jsddm
{	background: #324143;
	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Arial, Tahoma}

	#jsddm li a
	{	display: block;
		font-weight:bold;
		padding: 7px 12px;
		text-decoration: none;
		border-right: 1px solid #FFFFFF;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #000000}
		
		#jsddm li ul
		{	z-index:100;
			margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid #FFFFFF}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: 200px;
				background: #464646;
				color: #FFFFFF}
			
			#jsddm li ul li a:hover
			{	background: #000000;
				color: #FFFFFF}
