/* CSS Document */

p.center {
    text-align: center;
}

h2 {
  color: #7A2875;
  font-size: 115%;
  font-weight: bold;
}

h2.center {
  color: #7A2875;
  font-size: 115%;
  font-weight: bold;
  text-align: center;
}
h3 {
  color: #7A2875;
  font-size: 150%;
  font-weight: bold;
}

h3.center {
  color: #7A2875;
  font-size: 150%;
  font-weight: bold;
  text-align: center;
}

h4 {
  color: #7A2875;
  font-weight: bold;
}

img.float-right {/* header element float */
  float: right;
  /*width: 1em;/* em width variance by element*/
  /*margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  */
  }

body {
	background:#9343B9;
	text-align:center;
	margin:10px;
	padding:0;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	color:#666;
	}


table {
  border: medium solid;
  border-color: #9343B9 #9343B9 #9343B9 #9343B9 ;
  margin-left: 25px;
  margin-right: 25px;
  padding-left: 10px;
  padding-right: 10px;
  border-spacing: 5 ;
}
TD {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: left;
  border-bottom: dotted thin #D5C4D5;
}

#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;

	background:#FFF url("../images/color_right_lilac_bg.gif") repeat-y top right;
}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	background:url("../images/color_left_bg.gif") repeat-y top left;
	}
#header {
    background:#FFFFFF;
	padding:1px;
	margin:0;
	text-align:center;
	color:#000;
	}
#header h1 {
	font-size:200%;
    font-size:100%;
	}
#header a:hover {
	color:#7A2875;
	}
#maincol {
	position:relative;
	margin:0;
    padding: 10px;
    }
#leftcol {
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
    width:220px;  /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
    width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
   	background:#7A2875;
	z-index:100;
	}
#rightcol {
    position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:220px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	background:#D7C4FA;
    background-color:#D6C6FF;
	z-index:99;
	}
#centercol {
	position:relative;
	padding:0 240px;
    top:-10px;
    
	}
#centercol a:link {
	color:#9343B9;
    text-decoration:none;
	}
#centercol a:visited {
	color:#9343B9;
    text-decoration:none;
	}
#centercol a:hover {
    text-decoration:underline;
    color:#9343B9;
	}

#leftcol a {
	color:#FFF;
	text-decoration:none;
    /* border-bottom:1px; */
	}

#leftcol a:hover {
	text-decoration:underline;
    color:#D7C4FA;
	}

#rightcol a {
    text-decoration:none;
    color:#9343B9;
}


#rightcol a:hover {
    text-decoration:underline;
    color:#7A2875;
    }

#footer a {
	color:#FFF;
	text-decoration:none;
    /* border-bottom:1px; */
	}

#footer a:hover {
	text-decoration:underline;
    color:#D7C4FA;
	}
#footer {
	position:relative;
	top:1px;
	background:#7A2875;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	text-align:center;
	color:#CCC;
	}

#demo-container{
        padding:25px 15px 0 15px;
        margin:0 0 15px 0;
        background:#7A2875;
        background:#fff;
        }
        
#logon {
	float:right;
}        

ul#simple-menu{
        list-style-type:none;
        width:100%;
        position:relative;

        height:27px;
        font-family:"Trebuchet MS",Arial,sans-serif;
        font-size:13px;
        font-weight:bold;
        margin:0;
        padding:11px 0 0 0;
        }

ul#simple-menu li{
        display:block;
        float:left;
        margin:0 0 0 2px;
        height:27px;
        }
ul#simple-menu li.left{
        margin:0;
        }
ul#simple-menu li a{
        display:block;
        float:left;
        color:#9343B9;
        background:#D7C4FA;
        line-height:27px;
        text-decoration:none;
        padding:0 17px 0 18px;
        height:27px;
  border: thin solid #7A2875 ;
}
ul#simple-menu li a.right{
        padding-right:10px;
        }
ul#simple-menu li a:hover{
        background:#D7C4FA;
        border-bottom:0px;
        color:#7A2875;
        }

ul#simple-menu li a.current{
        color:#9343B9;
        background:#fff;
        border-bottom: none;

        }
ul#simple-menu li a.current:hover{
        color:#7A2875;
        background:#fff;
        }
