
/*Standards for the site*/
*
  {
	 font-size:100%;
  }
p
  {
   padding:0px 5px 0px 5px;
  }
ul{
margin-top:0px;
}
body
  {
  	font:80%/140% Arial, Helvetica, sans-serif;
  	text-align:center; 
  	background:#FFF;
  	color:#000;
  	background-image:url(../images/bkg.png);
  }
img
  {
    border:0px;
  }
h1,h2
  {
  	color:#404040;
  }
/* Accessibility Panel */
div.hide {
display: none;
} 
div.show {
display: block; 
}
form.accessibility
  {
    margin:0px;
    padding:0px;
    width:100%;
    text-align:center;
  }
form.accessibility input,select
  {
    width:100%;
  }
/* Login Form */
form.login
  {
    text-align:center;
    width:100%;
    padding:0px;
    margin:0px;
  }
form.login input
  {
    background-color:#440044;
    border-color:#000;
    color:#fff;
    width:100%;
    font-family: arial, verdana;
    font-weight: bold;
    font-size: 8pt; 
  }
/*Site settings*/
#header
  {
    height:200px;
    background-image:url(../images/banner_img.png);
    background-repeat:no-repeat;
    background-position:center right;
  }

#header h1
  {
    font-size:200%;
    margin:10px 0px 10px 30px;
  }
#wrapper
  {
  	background:#FFF;
  	color:#000;
    width:770px; 
    margin:0 auto; 
    text-align:left; 
    border:1px solid #BBB;
  } 
#main-content
  { 
    border-width:1px 0px 0px 0px;
    border-style:solid;
    border-color:#994000;
    display:inline;
    float:left;
    padding:5px;
    width:589px;
  }
#navigations
  { 
    width:170px; 
    border-width:1px 1px 1px 0px;
    border-style:solid;
    border-color:#994000;
    float:left;
  } 
#navigations ul
  {
    list-style: none;
    padding: 0px;
    margin: 0px;
  } 
#navigations li
  {
    padding:2px;
  } 
#navigations li a
  {
    background-color:#772277;
    width: 165px;
    display: block;
    border: 1px solid #000;
    color: #FFF;
    padding-bottom:2px;
    padding-top:2px;
    text-decoration: none;
    text-align: center;
    font-weight:bold;
  }

#navigations li a:hover
  {
    background-color:#fff;
    color: #000;
  }
/*SUBMENU*/
#navigations ul.submenu
  {
    list-style: none;
    padding: 0px;
    margin: 0px;
  } 
#navigations ul.submenu li
  {
    padding:2px;
  } 
#navigations ul.submenu li a
  {
    background-color:#227722;
    width: 165px;
    display: block;
    border: 1px solid #000;
    color: #FFF;
    padding-bottom:2px;
    padding-top:2px;
    text-decoration: none;
    text-align: center;
    font-weight:bold;
  }

#navigations ul.submenu li a:hover
  {
    background-color:#000;
    color: #FFF;
  }
#menu
  {
    border-width:1px 0px 0px 0px;
    border-style:solid;
    border-color:#994000;
    padding:5px;
    height:25px;
    color:#fff;
    background-color:#339933;
    overflow:hidden;
  }

#menu a
  {
    font-size:85%;
    color:#000;
    background-color:#FFF;
    text-decoration:none;
    font-weight:bold;
    display:inline;
    height:20px;
    padding:2px;
    border-width:3px 1px 3px 1px;
    border-style:solid;
    border-color:#FFF;
    margin:2px;
    text-align:center;
  }
#menu a:hover
  {
    color:#FF4444;
    background-color:#FFF;
    border-width:3px 1px 3px 1px;
    border-style:solid;
    border-color:#000;
  }
  
#foot
  { 
    clear:both;
  }
.roundtop
  { 
    background-color:#90BF90;
    text-align:center;
    color:#000;
  }
.roundbottom 
  { 
    height:20px
  }
