#rgaccord2-content {
border:0px;
}

#rgaccord2-nest {
margin:0;
padding:0;
border:0;
}

body {
margin:0px;
padding:0px;
border:0px;
background:black;
}

html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}

.csc-textpic csc-textpic-left csc-textpic-above
{padding:0;
margin:0;}

H2
{ 
color: #000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 3px;
border-bottom:1px solid #000000;
font-size:11px;
line-height: 10px;
font-style: normal; 
}
#logo {text-align:right; position:absolute;left:0px; top:22px; width:208px; height:auto; visibility:visible;}

#navi {text-align:right; position:absolute;left:0px; top:130px; width:181px; height:auto; z-index:100; visibility:visible;}
/*
#plus { text-align:right; position:absolute;left:0px; top:160px; width:208px; height:auto; z-index:100; visibility:hidden;}
#minus { text-align:right; position:absolute;left:0px; top:160px; width:208px; height:auto; z-index:100; z-index:1000; visibility:visible;}
*/

#plus {  padding:0px 5px 0px 5px; position:absolute;left:978px; top:22px; width:auto; height:auto; visibility:hidden;}
#minus {  padding:0px 5px 0px 5px; background:#fff;opacity:0.9;filter:alpha(opacity=95); position:absolute;left:978px; top:22px; width:auto; height:auto; z-index:1000; visibility:visible;}


#footer {width:908px; margin-left:50px; position: absolute; bottom:10px;}

#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50% }
#bg_img {
  background:#ffffff;
  margin:0 0 0 0;
  padding:0;
  height:100%;
  display:block;
  overflow:auto;
}
#bg_img img {
  float:left;
  height:100%;
  width:100%;
  border:0px solid;
  margin:0 0 0 0;
}





#cont{position:absolute;top:0;left:0;z-index:1;}








/*
.navi , navi a {
font-family:Arial,sans-serif;
padding: 1px 5px 0px 5px;
#text-transform :uppercase;
text-decoration: none;
background:#fff;
font-size: 15px;
line-height: 20px;
color: #000;
}

.navi:hover,
.naviactive
{
font-family:Arial,sans-serif;
line-height: 20px;
padding: 1px 5px 0px 120px;
text-transform :uppercase;
color: #fff;
font-size: 15px;
background:#000;
text-decoration: none;
}
*/

.subnavi, .subnavi a  {
text-transform :uppercase;
font-family:Arial,sans-serif;
line-height: 17px;
padding: 2px 5px 0px 5px;
color: #000;
font-size: 11px;
background:#fff;opacity:0.8;filter:alpha(opacity=80); 
text-decoration: none;
}

.subnavi:hover,
.subnaviactive
{
text-transform :uppercase;
font-family:Arial,sans-serif;
line-height: 17px;
padding: 2px 5px 0px 5px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	background:#000;
}



h1, h1.csc-firstHeader { margin:0; padding: 0; font: 14px Arial,sans-serif; font-weight: bold; line-height:20px; color:black; }

img{display:block; }
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50% }
#bg_img {
  background:#ffffff;
  margin:0 0 0 0;
  padding:0;
  height:100%;
  display:block;
  overflow:auto;
}
#bg_img img {
  float:left;
  height:100%;
  width:100%;
  border:0px solid;
  margin:0 0 0 0;
}



.b.strong{font-weight: bold}
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}

#cont{position:absolute;top:0;left:0;z-index:70;overflow:auto; height:100%; visibility:visible;}

.right img {margin:0; padding;}



.box{ background:#fff;opacity:0.8;filter:alpha(opacity=80); position:absolute;top:130px;left:250px;width:480px; padding:20px 20px 20px 20px}
.box div{line-height:1.5em;padding:20px 30px; background:#fff; }
.box div a{text-decoration:underline; }
.large{text-align:left;left:300px;}
.left{text-align:left;right:auto;left:227px;}
.right{text-align:left;right:auto;left:754px; width: 180px; }
.large h2{ }



.walkwhite {text-align:right; font-family:Arial,sans-serif;font-size:35px;color:white; }
.walkblack {text-align:right; font-family:Arial,sans-serif;font-size:35px;color:black;}



.plus A { font-family: Arial,sans-serif; font-size: 20px; font-weight: bold; color:black; text-decoration:none;}
p.accordian { margin-left:-60px; margin-right: -60px; font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; }
p { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; }
p A:hover { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; text-decoration: none; }
p A { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; text-decoration: underline; }

*html, p { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; }
*html, p A:hover { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; text-decoration: none; }
*html, p A { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height:18px; color:black; text-decoration: underline; }


.navi , navi a {
font-family:Arial,sans-serif;
padding: 1px 5px 0px 5px;
text-transform :uppercase;
text-decoration: none;
background:#fff;
font-size: 12px;
line-height: 18px;
color: #000;
font-weight: bold;
}

.navi:hover,
.naviactive
{
font-family:Arial,sans-serif;
line-height: 18px;
padding: 1px 5px 0px 95px;
text-transform :uppercase;
color: #fff;
font-size: 12px;
background:#000;
text-decoration: none;
font-weight: bold;
}

