@charset "iso-8859-1";

A {text-decoration: none;   color: #630063;}

A:Hover {text-decoration: none;   color: #9C319C;}

h1 {color: #630063;   font-weight: bold;   font-size: 24px;   font-family: Tahoma;}

h2 {color: #000000;   font-weight: 700;   font-size: 16px;   font-family: Tahoma;}

h3 {color: #630063;   font-weight: bold;   font-size: 14px;   font-family: Tahoma;}

p,ul,blockquote,th {color: #000000;   font-weight: 900;   font-size: 12px; line-height:150%;  font-family: Tahoma; }

p.right {color: #630063;   font-weight: 500;   font-size: 12px;   font-family: Tahoma; text-align:right;}

th {color: #630063;   font-weight: 900;   font-size: 12px;   font-family: Tahoma; text-align:center;}

center {color: #630063;   font-weight: 500;   font-size: 12px;   font-family: Tahoma;}

.normal {color: #630063;   font-weight: 500;   font-size: 12px;   font-family: Tahoma;}

.tiny {color: #0000cc;   font-weight: 800;   font-size: 9px;   font-family: Tahoma;}

.emph {color:#000000; font-weight:bold; font-size:16px; font-family:Tahoma; }

.menutitle {color: #630063;   font-weight: 800;   font-size: 12px;   font-family: Tahoma; margin-left:15px;}

.menudesc {color: #0000cc;   font-weight: 800;   font-size: 9px;   font-family: Tahoma; margin-left:15px;}

h1,h2,h3,pre,ul,ol {margin:10px 10px 10px 10px;}

p  {margin:20px 20px 20px 40px;}

img.pad {margin:10px 10px 10px 10px;}

li,dt {color: #630063;   font-weight: 500;   font-size: 12px;   font-family: Tahoma; text-align:left; margin-left:2em;}

p.big {line-height: 150%}

ol.big {line-height: 150%;}

.ban_ad {position:absolute; left:210px; top:15px; }

.search {position:absolute; left:400px; top:5px}

.centermargin {margin:10px 10px 10px 10px;}

div.transbox
  {
  position:absolute;
  width:680px;
  }
div.transbox p
  {
  margin:40px ;
  font-weight:bold;
  color:#000000;
  text-align:justify;  }
  


body {
		background-color:#E0E0EB;
        background-image:url('bg2.jpg');
        background-repeat:no-repeat;
		margin:5px 5px 0px 5px;
		padding:0px;
		}
        
ul.menu
		{
		float:left;
		width:100%;
		padding:0;
		margin:0;
		list-style-type:none;
		}
a.menu
		{
		float:left;
		width:6em;
		text-decoration:none;
		color:white;
		background-color:purple;
		padding:0.2em 0.6em;
		border-right:1px solid white;}

li.menu {display:inline}

/* --- Id Selectors --- */ 
        
    #leftcontent {
		position: absolute;
		left:5px;
		top:226px;
		width:190px;
		background:transparent;
        }
	
	#menucontent {
		position: absolute;
        background-color:#ffffff;
		left:200px;
		top:190px;
        width:680px;
        /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
		border:1px solid #ccc;
		}

	#centercontent {
    	position: absolute;
		left:200px;
		top:226px;
        width:680px;
        border:1px solid #ccc;
        background:transparent;
        background:#ffffff;
       /* for IE */
  		filter:alpha(opacity=60);
  		/* CSS3 standard */
  		opacity:0.6;
		}
    
   	#banner {
		background:transparent;
		height:270px;
		border-top: 1px;
		border-right: 1px;
		border-left: 1px;
		voice-family: "\"}\"";
		}
    
	#banner h1 {
		font-size:34px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent {
		position: absolute;
		left:900px;
		top:226px;
		width:170px;
		background:transparent;
		}

	/* #opaque-bk {
    	position: relative;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 0px 0px;
       z-index: 1;
       left: 0px;
       top: 0px;
       width: 680px;
       background:#ffffff;
       /* for IE */
  		/* filter:alpha(opacity=60);*/
  		/* CSS3 standard */
  		/*opacity:0.6;
    	}
	#textcontainer {
       position: relative;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 0px 0px;
       z-index: 2;
       left: 0px;
       top: 0px;
       width: 680px;
       }
       */