/*
yellow: #FEFE00
black: #070700
*/

* { padding: 0; margin: 0; }
a,a:active {outline: none}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
}
#wrapper { 
 margin-right: 0;
 width: 700px;
}
#faux {


}
#header {
 color: #333;
 width: 700px;
 padding: 25px 0px 0px 0px;
 height: 150px;
 margin: 0px 0px 0px 0px;
 background: url(bg2.png) no-repeat top left;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 150px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px 0px 0px 20px;
 width: 530px;
 display: inline;
 position: relative;
}
#footer { 
 width: 700px;
 clear: both;
 color: #070700;
 background: #fff;
 margin: 10px 0px 10px 0px;
 padding: 0px;
 text-align:right;
 font-size:10px;
}
.clear { clear: both; background: none; }

a img {border:0;vertical-align: middle;}


#header ul {
text-align:right;
font-size: 12px;
margin: 0px 40px 0px 0px;
padding: 0px 0px 4px 0px;
list-style: none;}

#header ul li{
display:inline;
margin: 0px 0px 0px 20px;
padding: 0px;}

#header a{
margin: 0px 0px 0px 0px;
padding: 12px 0px 0px 0px;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #070700;
voice-family: "\"}\""; 
voice-family:inherit;
border-bottom: #fff dotted 1px;}

#header a:hover{
color: #070700;
text-decoration:none;
border-bottom: #070700 dotted 1px;}



#leftcolumn ul {
font-size: 12px;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
list-style: none;}

#leftcolumn ul li{
margin: 5px 0px 0px 0px;
padding: 0px;}

#leftcolumn a{
display: block;
width:130px;
margin: 0px 0px 3px 0px;
padding: 4px 0px 5px 18px;
font-size: 89%;
font-weight: bold;
text-decoration: none;
background: #fff url(bg1.png) no-repeat top left;
color: #070700;
voice-family: "\"}\""; 
voice-family:inherit;
border:0;}

#leftcolumn a:hover{
background: #fff url(bg1.png) no-repeat bottom left;
color: #070700;
text-decoration:none;
border:0;}


#rightcolumn ul {
font-size: 13px;
margin: 0px 0px 10px 5px;
padding: 0px 0px 0px 0px;
list-style: none;
}

#rightcolumn ul li{
background: #fff url(dot.gif) no-repeat top left;
background-position: 0px 3px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 13px;}

a{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
color: #070700;
border-bottom: #fff dotted 1px;}

a:hover{
color: #666666 ;
text-decoration:none;
border-bottom: #A9A9A9 dotted 1px;}

h1 {
	/*background: url(bg3.png) no-repeat top left;*/
	text-align:right;
	color: #070700;
	margin: 0 0 30px 0;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	}


p{
text-align:justify;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
color: #000;
font-size:13px;}

table {width:100%;}

td {
width:50%;
text-align:right;
}

.required {
color:red;
font-size:10px;
text-align:left;
font-weight:bold;
}

.info {
font-size:10px;
text-align:right;
font-weight:bold;
}

em { color: #C00; font-style: normal; }

/*button*/

a.button {
	border:0;
    background: transparent url('bg_button_a.png') no-repeat scroll top right;
    color: #070700 !important; 
    display: block;
    float: right;
    font: bold 12px arial, sans-serif;
    height: 24px;
    margin-right: 10px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	cursor:default ;
}

a.button span {
    background: transparent url('bg_button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #070700;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 



.rounded{display:block}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFAF0}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fffcf8;
  border-right:1px solid #fffcf8;
  background:#fffbf3}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fffefd;
  border-right:1px solid #fffefd;
  background:#fffaf2}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fffaf2;
  border-right:1px solid #fffaf2;}
.rounded4{
  border-left:1px solid #fffcf8;
  border-right:1px solid #fffcf8}
.rounded5{
  border-left:1px solid #fffbf3;
  border-right:1px solid #fffbf3}
.roundedfg{
  background:#FFFAF0}

/* Sitemap styles */
#rightcolumn .sitemap  ul li, #rightcolumn .sitemap  p{background:none;margin: 0px}
 .sitemap li {line-height: 20px;}
 .sitemap {line-height: 1.5em;margin-left:20px}
 .sitemap span.none, .sitemap span.vert, .sitemap span.last, .sitemap span.midd {
background:transparent 0px 0px no-repeat;
width: 24px;
height: 18px;
display: block;
float: left;
margin-left: 1em}
 .sitemap span.vert {background-image: url(map_vert.gif)}
 .sitemap span.last {background-image: url(map_last.gif)}
 .sitemap span.midd {background-image: url(map_midd.gif)}
#right_col .sitemap ul, #right_col .sitemap li {
list-style-type: none;
background: none;
margin: 0;
padding: 0}


#rightcolumn #Main1_valSummary ul {
font-size: 13px;
margin: 0px 0px 10px 5px;
padding: 0px 0px 0px 0px;
list-style: none;
}

#rightcolumn #Main1_valSummary ul li{
background: #fff url(dot22.png) no-repeat top left;
color:red;
background-position: 0px 3px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 13px;}

