#outline {
width : 960px ;
text-align : left ;
border : solid 1px #FFFFFF ;
}
.margin {
margin : 1px ;
}
.header {
background : #ffffff ;
text-align : center ;
}
.main {
width : 710px ;
background : #ffffff ;
float : right ;
}
.side {
width : 235px ;
background : #ffffff ;
float : left ;
}
.c-both {
clear : both ;
}
.footer {
background : #ffffff ;
text-align : center ;
}




H1
{font-size:medium;
    margin: 0px;
    padding: 0px;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    border-color: #c0c0c0 #808080 #808080 #c0c0c0;
    padding: 0.5em;
}

H2
{font-size:medium;
margin: 0px;
padding: 0px;}
H3
{font-size:medium;
margin: 0px;
padding: 0px;
}
H4
{font-size:medium;margin: 0px;
padding: 0px;
}
H5
{font-size:medium;
margin: 0px;
padding: 0px;}
H6
{font-size:medium;
margin: 0px;
padding: 0px;}



ul.top{
    width:100%;
    margin:0px 0px
    padding-left:0;
    margin-left:0;
    border-color:#FFFFFF;
}

ul.top li{
    list-style:none;
    font-size:12px;
    padding:10px 10px;
    float:left;
    border-width:1px;
    border-color:#FFFFFF;
    border-style:ridge;
    background-color:#FCFAA0;
}



img{border:0px;}

a:hover { 
position: relative; 
top: 1px; 
left: 1px; 
text-decoration: none; 
}

.cds-navi {
  list-style-type: none;
  margin: 0 0 2em;
  padding: 0;
}

.cds-navi li { display: inline; }

.cds-navi li a {
  margin-bottom: 1px;
  padding: 5px 0 5px 10px;
  display: block;
  width: 220px;
  text-decoration: none;
  border-left: 5px solid #000000;
  background-color: #ffffff;
  color: #000000;
}

.cds-navi li a:hover {
  background-color: #000000;
  color: #ffffff;
  border-left: 5px solid #ffffff;
}

.menu_ul1{
	font-size:12px;/*font size*/
	font-weight: bold;
	width: 100%;
}

.menu_ul1 ul{
	padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
	margin: 0;
	text-align: center; /*set value to "left", "center", or "right"*/
}

.menu_ul1 ul li{
	display: inline;
}

.menu_ul1 ul li a{
	color: #494949;
	padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
	margin-right: 10px; /*spacing between each menu link*/
	text-decoration: none;
	border-bottom: 3px solid #959595; /*bottom border is 3px*/
}

.menu_ul1 ul li a:hover, .menu_ul1 ul li a.selected{
	border-bottom-color: red;
}
