/*** Horizontal menu ***/


/*- Menu Tabs F--------------------------- */

    #tabsF {
      float:left;
      width:100%;
      background:url('../images/logo.jpg') no-repeat left top;
      font-size:93%;
      line-height:normal;
      border-bottom:2px solid #000000;
   
      }
    #tabsF ul {
	  margin:0;
	  padding:130px 1px 0 190px;
	  list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url('../images/tableftF.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url('../images/tabrightF.gif') no-repeat right top;
      color:#666; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

/*** Sidebars ***/



#rightside {
float:right;
background: #FFFFFF;
border: 1px solid #000000;

margin-top:5px;
width: 180px;
padding: 0 0 0 5px;
}

#rightside h1 {
font-size:1.2em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 12px;

}

#rightside h2 {
font-size:0.8em;
margin:0 0 20px;

}

#rightside p {
font-size:0.8em;
line-height:1.4em;
margin:0 0 16px 10px;

}

.linklist {
list-style:none;
margin:0 0 16px 10px;
padding:0;
}

.linklist li {margin-bottom:0.7em;}

.linklist a {
color:#3333CC;
}



/*** Footer ***/

#footer {

clear:both;
color:#FFFFFF;
font-size:0.8em;
font-weight:bold;
margin:0;
text-align:center;
width:100%; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:20px
}

#footer a {
color:#FFFFFF;
font-weight:bold;
}


/******************left menu******************************/
#tabsL {
      float:left;
background: #3D546A;
opacity: 0.78;
-moz-opacity: 0.90;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
border: 1px solid #000000;
margin-left:0px;
margin-top:5px;
width: 165px;
padding: 0 0 0 5px;
   
      }
#tabsL a {
      float:left;
color:#FFFFFF;
      background:url('../images/button1.png') no-repeat left top;
border: 2px solid #000000;
      margin:5px;
margin-left:0px;
margin-top:5px;
margin-right:5px;
line-height:2em;
width:160px;
font-weight:bold;
      text-decoration:none; padding-left:10px; padding-right:1px; padding-top:0; padding-bottom:0

      }
#tabsL img{
border:1px solid #b0b0b0;
float:left;
margin:5px 15px 6px;
padding:5px;
}

#tabsL a:hover {
      background:url('../images/button2.png') no-repeat left top;
      }
    #tabsL a:hover span {
      background:url('../images/button1.png') no-repeat left top;
}    
    
/*** Content ***/

#content{
  float:left;
background: #ffffff;
border: 1px solid #000000;
margin-left:10px;
margin-top:5px;
width: 583px;
padding: 0px 0px 0px 5px;
}



#content h1, #content h2 {
background-color:inherit;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#content h2 {
font-size:1.6em;
margin-bottom:10px;
}

#content img{
border:1px solid #b0b0b0;
float:left;
margin:5px 15px 6px;
padding:5px;
}


.rollmenu {border-right: #254869 1px solid; padding-right: 2px; border-top: #8eaac7 1px solid; display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #5f87af 1px solid; color: #FFFFFF; line-height: normal; padding-top: 2px; border-bottom: #19324c 1px solid; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #CE6FCD; text-decoration: none}
		.rollmenu:hover {	color: #ffffff; background-color: #336699; text-decoration: none}
		.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
		#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu5 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu6 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu7 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu8 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu9 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu10 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu11 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
		#menu12 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}

}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#DADCBA; layer-background-color:#DADCBA; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#DADCBA; layer-background-color:#DADCBA; color:black;}
.clLevel0over{background-color:#DADCBA; layer-background-color:#DADCBA; color:#000080; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699;}
.clLevel1over{background-color:#006699; layer-background-color:#006699; color:#FCCE55; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699;}
.clLevel2over{background-color:#006699; layer-background-color:#0099cc; color:#CDDBEB; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699}



#fixme {
			/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
		  position: absolute; right: 0px; bottom: 0px;
		}
		body > div#fixme {
		  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
		  position: fixed;
		}

div#fixme {
		  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
		  right: expression( ( 8 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
		  top: expression( ( 400 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
		}
