:focus {
  -moz-outline-style:none;
}
html{background-color:#09c;}

body{
 	margin:auto;
	padding:0px;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background-color:#ffffff;
	width:1003px;
}

div#opacity{position:relative;width:750px;height:600px;overflow:hidden}
div#fog{position:absolute; background:#ffffff;top:10px;left:10px;width:730px;height:590px;opacity:.60; filter:alpha(opacity=60); -moz-opacity: 0.6;}
div#testo{position:absolute; top:0px; left:0px;opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0;} 
/*div#testo h5, div#testo h2, div#testo h1, div#testo h4{color:#000000;}*/ 

.clear{width:800px;height:100px;display:block;position:relative;clear:both;text-align:center;}
a {text-align:left
}
DIV#content #tabella {margin-left:0px; margin-right:-20px;padding-left:-30px;color:black; font-size:12px;display:block;border-left:1px solid #6789ab}
DIV#content #tabella p{padding:0px; font-size:12px; font-weight:normal;color:black;margin:0px;}
DIV#content #tabella p:first-letter{padding:0px; font-size:12px; font-weight:normal;color:black;margin:0px;}

.sredina{width:100%; text-align:center
}
.naslovfloat{ position:relative;width: 80px;float: left;margin-top: 1em;margin-bottom: 1em;margin-right: 1em;margin-left: -1em; border-top:1px solid #ccc;border-bottom:1px solid #ccc; padding: 5px; background:transparent;
text-align:left; font-size: 1.4em; font-weight:normal
}
.clanek{ margin:1em auto; background:transparent;padding:10px; text-align:justify;
}
.clanek .h1{ text-align:center; background:transparent;padding:5px;font-size:1.5em;
}
.desna{ display:inline;float:right;width:35%; background:transparent;padding-left:5px;text-align:justify;
border-right: 1px dotted #aaaaaa;
}
.leva{ display:inline;float:left;clear:left;width:35%; background:transparent;padding-right:3px;text-align:justify;
border-right: 1px dotted #aaaaaa;

}
html .floatleft{z-index:0}
.floatleft { display:block;position:relative;float: left;margin: 1em; padding-right:30px;z-index:0;
}
.floatleft img {
background:transparent;
border-color:#CCCCCC #666666 #666666 #CCCCCC;
border-style:solid;
border-width:1px;
padding:5px;
z-index:0;
}
.floatleft span {display:block;position: relative; margin:4px;text-align: center; opacity:.60; filter:alpha(opacity=60); -moz-opacity: 0.6;font-style:italic;	
}
.floatleft .dodatek {display:none	
}
.floatleft a: {color:black; letter-spacing:1px;font-weight:normal;font-style:italic;}

.floatleft a:hover .dodatek {display:block; color:black;background: white;letter-spacing:1px;font-weight:normal;font-style:italic;
}
.floatleft a:hover .gor {position:absolute;top:0; left:0;height:200px;color:black; background: white;letter-spacing:1px;font-weight:normal;font-style:italic;
}
.floatright { display:block;position:relative;float: right;margin: 1em; 
}
.floatright img{border:4px groove #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px; background:white;	
}
.floatright span {display:block;position: relative; margin:4px;text-align: center; opacity:.60; filter:alpha(opacity=60); -moz-opacity: 0.6;font-style:italic;	
}
.floatright .dodatek {display:none	
}
.floatright a: {color:black; letter-spacing:1px;font-weight:normal;font-style:italic;
	
}
.floatright a:hover .dodatek {display:block; color:black;background: white;font-weight:normal;font-style:italic;
}
.floatright a:hover .gor {position:absolute;top:0; left:0;height:200px;color:black; background: white;letter-spacing:1px;font-weight:normal;font-style:italic;}
.floatright img{ position:relative;float: right;margin: 1em; border:4px groove #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px; background:white;
}
.floatcentre  img{ margin: 1em; border:4px groove #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px; background:white;
}
.povecaj a img{margin: 1em; border:4px groove #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px; background:white;
}
.povecaj a:hover img{position:relative;width:100%;}
div#leftnavigation {position:relative;display:inline;float: left;clear:left; margin-right:2em ;margin-bottom:4em; margin-top:0px;border:1px solid #ccc;border-color: #ccc #666 #666 #ccc; padding: 0px;
}
div.rightextra{ float:right;clear:right;display:inline;margin-left:60px;z-index:200;margin-bottom:2em; border-left:1px dashed #ccc; padding: 0px
}
#right{display: block; width:auto; text-align: right;z-index:3; background:transparent; position:relative; margin-right:0px; top:0px;
}
#right a img{border:0px;
}
.rightextra{display:block; z-index:3; 
background: url(../slike/gocciaBig1.gif);
background-position:right 0px;
background-repeat:no-repeat;
}
.transOFF {width: 500px;margin:auto; margin-bottom:5px;margin-top:5px; padding:5px;background-color: white;border:1px solid black;text-align:right; background: url(../slike/sfondocolonna.jpg); }
.transON  {width:500px;margin:auto; margin-bottom:5px; margin-top:5px; padding:5px; background-color: white;opacity:.50; filter:alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
.extratransON {display:block; z-index:3;width: 250px; background-color:#ffffff ;
                   opacity:.80; filter:alpha(opacity=80); -moz-opacity: 0.80;overflow:hidden;
                  PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px;  PADDING-TOP: 1em; text-align:center;
                  background: url(../slike/gocciaBig1.gif);
background-position:right 0px;
background-repeat:no-repeat;
}
        
.extratransOFF {display:block;width: 250px; z-index:3;background-color:#ffffff;  overflow:hidden;PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em;  text-align:center;
background: url(../slike/gocciaBig1.gif);
background-position:right 0px;
background-repeat:no-repeat;
}
div.navigationtransOFF{display:block;width: 160px; background-color: silver;background: url(../slike/sfondocolonna.jpg) repeat-x;                          overflow:hidden;
                    PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 1em;text-align:center;margin-top:0px;border:2px solid black;
}
div.navigationtransON{display:block;width: 160px; background-color: silver;background: url(../slike/sfondocolonna.jpg) repeat-x;
                    overflow:hidden;  opacity:.75; filter:alpha(opacity=75); -moz-opacity: 0.75;z-index:3;
                    PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px;  PADDING-TOP:                     1em;text-align:center;margin-top:0px
}
.inizialebox {position:relative; margin-right:6px;margin-top:0px;margin-bottom:3px;float:left;color:white;background:khaki;border:1px solid darkkhaki;font-size:80px;line-height:60px;padding-top:2px;padding-right:5px;font-family:times}
.iniziale {position:relative; float:left;color:darkkhaki;font-size:100px;line-height:70px;padding-top:2px;font-family: times; }
.skrito {display:inline; float:right;height:15px ;width:30px;background:transparent;padding:0px; margin-right:-25px
}
.skrito img{ margin:0px; padding:0px
}
#nascondi{display:block; z-index:3
}
div#dolgo{height:7000px}
DIV#container {position: relative;display:block; border-right:0px;border-left:0px;border-bottom:0px solid black; MARGIN:  auto;  TEXT-ALIGN: left; width:100%;
background: url(../slike/gocciaBig1.gif);
background-position:right 30px;
background-repeat:no-repeat;
}
DIV#content {display:block;TEXT-ALIGN: justify; font-size:14px;padding-left:60px; padding-right:30px;padding-top:9px;color:#000000; 
background: url(../slike/gocciaBig.gif);
background-position:0px 32px;
background-repeat:no-repeat;
min-height:1800px
}
DIV#content p:first-letter {padding-left: 20px; font-weight:bold;color:darkkhaki;font-size:170%;
}
#content H1 {margin-top:40px;
        margin-bottom: 5px;
	color: #88f;
	font-size: 1.4em;
	text-align: left;
	font-style: bold;
	text-indent: 5px;
}

#content H2 {
	FONT-SIZE: 1.4em; COLOR: #88f;TEXT-ALIGN: right; margin-top:30px; margin-left:50px;font-weight:bold;
}
#content h3 {FONT-SIZE: 1.4em; COLOR: #88f;TEXT-ALIGN:center;font-weight:bold;
}
#content h5 {
	FONT-SIZE:160%; COLOR: #aaaaff;TEXT-ALIGN: center; margin-top:30px; margin-left:50px;font-weight:bold;
}
#content  a, #content  a:link{
	color:#55ABDA;
	text-decoration: none;
	
	
}

 #extra a, #extra a:link{
	color:#55ABDA;
	text-decoration: none;
	
	
}
#content  a:hover, .rightextra a:hover{ 
	color:#000000;
	text-decoration: none;
	
}
#extra a:hover{ 
	color:#000000;
	text-decoration: none;
	
}
#content ul li {padding-bottom:20px;
} 

  

#content ul{LIST-STYLE-TYPE:square;PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-TOP:30px; MARGIN: 0px; }


#content table .grande{color:white; font-size:16px;display:block;padding-top:200px}


.poudari {FONT-SIZE:1.1 COLOR: black; TEXT-ALIGN:center;font-weight:bold;line-height:2em
}
.citat {FONT-SIZE: 0.9em; COLOR: black; TEXT-ALIGN:center;font-weight:normal;font-style:italic;width: 300px;
margin: 30px auto}
DIV#header {position: relative;border:0px;border-top:1px dotted black;border-bottom:1px dotted #666666;margin:0 auto;
	WIDTH: 100%; COLOR: #69f; HEIGHT: 108px; overflow: hidden;text-align: center;BACKGROUND-COLOR: #004400; background: url(../slike/testa2.jpg);
background-position:0px 0px;
background-repeat:repeat-x;	
opacity:.80; filter:alpha(opacity=80); -moz-opacity: 0.80;margin-top:0px;
}
DIV#headerall {position: relative;border:1px solid black;margin:0 auto;
	WIDTH: 100%; COLOR: #69f; HEIGHT: 105px; overflow: hidden;text-align: center;font-style:italic;BACKGROUND-COLOR: #ffffaa; background: url(../slike/testa2.jpg);opacity:.80; filter:alpha(opacity=80); -moz-opacity: 0.80;margin-top:1px;
}
#sl {height: 95px; width: 30%; float:left; color: black; font-size:15px;TEXT-ALIGN:right;
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;font-weight:bold;
}
#pr { height: 95px; width: 200px; float:left;color: black; font-size:20px;TEXT-ALIGN:center;margin-left:3%; margin-right:3%; PADDING-RIGHT: 0pxpx; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;opacity:.90; filter:alpha(opacity=90); -moz-opacity: 0.90; } 
#it {height: 95px; width: 40%;float:left; color: black; font-size:15px;TEXT-ALIGN:left;
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;font-weight:bold;
}
#napis{font-size:31px;color: #555555;font-weight:bold;text-align:center;font-family:Tahoma,monospace,arial,system; line-height: 80%;background:transparent;filter:alpha(opacity=40);opacity:.40;width: 30px;height:600px;position:static;top:35px; left:0;z-index:20000; 
}
#napis a, #napis a:visited{text-decoration:none;color: #cccccc}
#napis a:hover, #napis a:hover span{text-decoration:none;color: #666666}
#napis span {color: #bbbbbb}
H1 {
	PADDING-LEFT: 10px; FONT: bold 2.5em arial,sans-serif
}

DIV#footer A {
	FONT-WEIGHT: bold; COLOR: #ccffcc; TEXT-DECORATION: underline
}
div.navigation {height: 500px;background: #ededed;PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px;  PADDING-TOP: 1em;  
       }
DIV#footer {background-color: #ffaa11;background: url(../slike/testa2.jpg) bottom; margin:0 auto;margin-bottom:3px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;width:100%; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; border-left: 0px solid black; border-right:0px solid black; border-bottom: 1px dotted black; border-top: 1px dotted black;font-size:75%; TEXT-ALIGN: center;opacity:.80; filter:alpha(opacity=80); -moz-opacity: 0.80;
font-family: Arial, "Times New Roman";
}
DIV#footerall { background-color: #ffaa11;background: url(../slike/testa.jpg) bottom; margin:0 auto; PADDING-LEFT: 0px;width:100%; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 7px; border-left: 1px solid black; border-right:1px solid black; border-bottom: 1px solid black; TEXT-ALIGN: center;opacity:.50; filter:alpha(opacity=50); -moz-opacity: 0.50;
}
DIV#extra DIV.newsbox {width: 90%;  background-color:#efefef; text-align:left; font-size:13px;line-height:25px;
	 MARGIN: 1em auto; padding-left:3px; padding-right:2px;padding-bottom:4px; border: 1px dotted #aaaaaa;overflow:visible;
}
DIV#extra DIV.newsbox H2 {font-size:15px;font-weight:bold; text-align:center; color:#456789; margin-top:-3px; margin-bottom: 2px;}
DIV#extra DIV.newsbox P {	MARGIN: 0px; text-align:center;
}
a img{border: 0px
}
DIV#extra{text-align:center}

DIV#extra a span{display:none
}
DIV#extra a:hover span{display:block; font-size: 93%; font-weight:normal;text-align:center
}
div#barranav{position:relative;height:20px;
 width:85%;
 background:#551177;
 font-size:80%; 
 margin: 0 auto ;
 padding:1px;
 border-left: 1px solid black; 
 border-right: 1px solid black;
 padding-left:0px;
overflow:visible;
z-index:8000;
}
 
div#barranavall {position:relative;height:19px;
 width:100%;
 background:#ddd;
 font-size:80%; 
 margin: 0 auto ;
 padding:1px;
 border-left: 1px solid black; 
 border-right: 1px solid black;
 padding-left:0px;
}
div#barranav a,  div#barranavall a{
  display: block;
  float:left;
  padding: 3px;
  background-color: #444;
  border: 1px solid black;
  width:13%;
  text-align:center;
  text-decoration:none;
  color:white;
  overflow:visible;
  
}
div#barranav  a:hover, div#barranavall a:hover{ 
  display: block;
  background: #ffcc66; 
  letter-spacing: 1px; 
  overflow:visible;
  COLOR: #033;
  TEXT-TRANSFORM: uppercase;
  border-top: 5px solid #ffcc66;
  font-weight:bold; 
  
}
HTML div #menu UL {
	MARGIN-LEFT: 0px
}
div #menu{
  position:relative;
  float: left;
  margin: 0px;
  margin-top:20px;
  margin-right:5px;
  width: 170px;
  padding: 0px ;
  overflow:hidden;
  background:url(../slike/tondo.gif) 0px top no-repeat;
     } 
#menu ul{LIST-STYLE-TYPE:none;font-size: 11px;padding:0px;margin:0px }
#menu ul li{ 
  display:block;
  position:relative;
  margin: 0px;
  padding: 0px;
  width: 170px;
  border: 0px; 
  background:transparent;
  } 
#menu ul li a { 
  
  border-right:1px dotted #aaaaaa;
  border-left:1px dotted #aaaaaa;
  display: block;position:relative;
  width:165px;
  background:url(../slike/sfondomenu.jpg) 0px -5px repeat-x ;
  text-decoration: none; 
  line-height:25px;
  text-align: left; 
  padding-left:5px;
  margin: 0px; 
  color: black;} 

#menu ul li a:link{ 
  color:black;
  background:url(../slike/sfondomenu.jpg) 0px -20px repeat-x ;
} 
#menu ul li a:visited{
  background: url(../slike/sfondomenu.jpg) 0px -20px repeat-x ;
  color: black;
  text-align:left;
  text-decoration:none;
} 
#menu ul li a:hover{ 
  background:  url(../slike/sfondomenu.jpg) 0px -5px repeat-x ;
  font-weight: normal; 
  text-decoration:none;
  color: white;
} 

#menu ul li h4{ padding:0px; width:170px;margin:0px;text-align:center;font-size: 170% ;color:#ffffff;TEXT-TRANSFORM: uppercase; background: transparent;line-height:30px} 
#menu ul li h5{ padding:0px; width:170px;margin:0px;text-align:center;font-size: 110% ;color:#141414;background:#eeeeff;
} 
.picturemenu a img {border:1px solid black; padding: 2px;background:white}
.picturemenu { position:relative;margin-top:30px;}
.picturemenu a:visited, .picturemenu a {text-decoration:none; color:#d00; font-weight:bold;}
.picturemenu a:visited img, .picturemenu a img{filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity: 0.70; opacity:0.7;
}
.picturemenu a:hover {background-color:transparent; color:#d00;}
.picturemenu a span {display:none;}
.picturemenu a:hover span {display:block; width:auto;position:static;font-weight:bold; font-size:13px; 
 height:18px; padding:4px; color:#a40;
}
.picturemenu a:hover span img {width:auto; position:absolute; top:-100px; left:150px;
}
.picturemenu a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
#commenti{display:none}
#commenti , #commenti1 {position:relative; width: 200px ;height: 100px; padding: 5px ; margin: 10px auto;border:1px solid #68B0D8;background-color: #C8ECFF;background: url(../slike/sfondobox.jpg) repeat-x;  font-size:12px; 
}
#oglas {position:relative; display:block;width: 40% ;height:70px; padding: 5px ; margin: 10px auto;border:1px solid #68B0D8;background-color: #C8ECFF;background: url(../slike/sfondobox.jpg) repeat-x;  font-size:110%; 
}
.zoom { width:200px;height:auto;margin-top:5px;clear:left;
	  COLOR: #fff; POSITION: relative;   BACKGROUND-COLOR: transparent;
}
.zoom A IMG {border:1px solid black; padding: 4px;
}
.zoom A.tumb {
	DISPLAY: block; WIDTH: 200px; COLOR: #fff; HEIGHT: auto; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.zoom A.tumb img{opacity:.75; filter:alpha(opacity=75); -moz-opacity: 0.75
}
	
.zoom A.tumb:visited {
	DISPLAY: block; WIDTH:200px; COLOR: #fff; HEIGHT: auto; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.zoom A.tumb:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;margin-left:20px
}
.zoom A.tumb:hover img{opacity:.25; filter:alpha(opacity=25); -moz-opacity: 0.25;
}
.zoom A.tumb:active {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.zoom A .grande {border:0px solid black; padding: 4px;
	DISPLAY: block; LEFT: -1px; WIDTH: 1px; COLOR: #fff; POSITION: absolute; TOP: -1px; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.zoom A .grande:visited {
	DISPLAY: block; LEFT: -1px; WIDTH: 1px; COLOR: #fff; POSITION: absolute; TOP: -1px; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.zoom A.tumb:hover .grande {opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0;
	DISPLAY: block; LEFT:70px; WIDTH: 700px; height:auto; POSITION: absolute; TOP:-140px; 
        border:1px solid black; padding: 4px;z-index:1000
}
.zoom A.tumb:active .grande {
	DISPLAY: block; LEFT:70px; WIDTH: 700px; height:auto;POSITION: absolute; TOP: -140px; 
        z-index:1000
}
#horpicturemenu img {padding: 2px;}
#horpicturemenu {float:right;}
#horpicturemenu a:visited, #horpicturemenu a {text-decoration:none; color:#d00; font-weight:bold;}
#horpicturemenu a:visited img, #horpicturemenu a img{filter: alpha(opacity=75);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
 -moz-opacity: 0.75; opacity:0.75;
}
#horpicturemenu a:hover {background-color:transparent; color:#d00;}
#horpicturemenu a span {display:none;}
#horpicturemenu a:hover span {display:block; width:600px;  text-align:center;font-size:16px; height:18px; padding:4px; font-weight:bold; color:#000000;}
#horpicturemenu a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1.0;
 }
 
 .menuSimple {
	BORDER:0px; Z-INDEX: 8000; WIDTH: 100%; FONT-FAMILY: arial, sans-serif; POSITION: relative; HEIGHT: 32px; BACKGROUND: #09c;float:left;overflow:visible;
}
.menuSimple UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.menuSimple LI {
	FLOAT: left; WIDTH: 120px; POSITION: relative;
}
.menuSimple A {
	BORDER-RIGHT:#09c 0px solid; BORDER-TOP: #09c 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #09c; BORDER-LEFT: #09c 1px solid; WIDTH: 138px; COLOR: #fff; LINE-HEIGHT: 29px; BORDER-BOTTOM: #09c 1px solid; HEIGHT: 30px; TEXT-DECORATION: none;TEXT-ALIGN:center;
}
.menuSimple A:visited {
	BORDER-RIGHT: #09c 0px solid; BORDER-TOP: #09c 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #09c; BORDER-LEFT: #09c 1px solid; WIDTH: 138px; COLOR: #fff; LINE-HEIGHT: 29px; BORDER-BOTTOM: #09c 1px solid; HEIGHT: 30px; TEXT-DECORATION: none
}
.menuSimple A:hover {
	BACKGROUND: #b7d186; COLOR: #000
}
 HTML .menuSimple A {	
	WIDTH: 109px
}
 HTML .menuSimple A:visited {
	WIDTH: 109px
}



.menu {
	BORDER:0px; Z-INDEX: 8000; WIDTH: 100%; FONT-FAMILY: arial, sans-serif; POSITION: relative; HEIGHT: 32px; BACKGROUND: #09c;float:left;overflow:visible;
}
 HTML .menu {
	WIDTH: 100%;border:0px;
}
HTML .menu img{
	WIDTH:870px
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL UL {
	WIDTH: 149px
}
.menu LI {
	FLOAT: left; WIDTH: 120px; POSITION: relative
}
 HTML .menu A {	
	WIDTH: 109px
}
 HTML .menu A:visited {
	WIDTH: 109px
}
.menu A {
	BORDER-RIGHT:#09c 0px solid; BORDER-TOP: #09c 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #09c; BORDER-LEFT: #09c 1px solid; WIDTH: 138px; COLOR: #fff; LINE-HEIGHT: 29px; BORDER-BOTTOM: #09c 1px solid; HEIGHT: 30px; TEXT-DECORATION: none;TEXT-ALIGN:center;
}
.menu A:visited {
	BORDER-RIGHT: #09c 0px solid; BORDER-TOP: #09c 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #09c; BORDER-LEFT: #09c 1px solid; WIDTH: 138px; COLOR: #fff; LINE-HEIGHT: 29px; BORDER-BOTTOM: #09c 1px solid; HEIGHT: 30px; TEXT-DECORATION: none
}
.menu UL UL A.drop {
	BACKGROUND:  #d4d8bd 
}
.menu UL UL A.drop:visited {
	BACKGROUND: #d4d8bd 
}
.menu UL UL A.drop:hover {
	BACKGROUND:  #c9ba65 
}
UNKNOWN {
	BACKGROUND:  #c9ba65 
}
.menu UL UL UL A {
	BACKGROUND: #e2dfa8
}
.menu UL UL UL A:visited {
	BACKGROUND: #e2dfa8
}
.menu UL UL UL A:hover {
	BACKGROUND: #b2ab9b
}
.menu UL UL {
	BORDER-TOP: #09c 1px solid; LEFT: 0px; VISIBILITY: hidden; WIDTH: 149px; POSITION: absolute; TOP: 31px; HEIGHT: 0px
}
 HTML .menu UL UL {
	TOP: 31px
}
.menu UL UL UL {
	LEFT: 149px; WIDTH: 149px; TOP: -1px
}
.menu UL UL UL.left {
	LEFT: -149px
}
.menu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.menu UL UL A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #d4d8bd; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; WIDTH: 128px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}
.menu UL UL A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #d4d8bd; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; WIDTH: 128px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}
 HTML .menu UL UL A {
	WIDTH: 128px
}
 HTML .menu UL UL A:visited {
	WIDTH: 128px
}
.menu A:hover {
	BACKGROUND: #b7d186; COLOR: #000
}
.menu UL UL A:hover {
	BACKGROUND: #b7d186; COLOR: #000
}
UNKNOWN {
	BACKGROUND: #b7d186; COLOR: #000
}
.menu UL LI:hover UL {
	VISIBILITY:visible; opacity:.80; filter:alpha(opacity=80); -moz-opacity:0.8;
}
.menu UL  A:hover UL {
	VISIBILITY: visible; opacity:.80; filter:alpha(opacity=80); -moz-opacity: 0.8;
}
.menu UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL {
	VISIBILITY: visible
}
/* ----------------------------------------------Academic link Block-------------------------------------*/

#academiclinks{
	display:block;
	width:100%;
	line-height:0.7em;
	text-align:left;
	}

#academiclinks .linkbox{
	display:block;
	float:left;
	width:215px;
	margin:0 20px 0 0;
	font-size:12px;
	}

#academiclinks a{
	}

#academiclinks ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#academiclinks .last{
	margin:0;
	}
