*{
margin: 0;
padding: 0;
}
img{
border:0;
}
html, body{
height:100%;
background-color: #FFFFFF;
}
#c1{
position: relative;
top:0px;
width:800px;
min-height:100%;
height:100%;
}
#content{
position: absolute;
top:218px;
left:0px;
width:800px;
background-image: url(images/filler.jpg);
}
#photo{
position: absolute;
top: 30px;
left:0px;
z-index:1
}
#btn_os{
position: absolute;
top: -18px;
left:105px;
}
#footer{
position: relative;
width:800px;
height:170px;
background-image: url(images/footer.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
#footer_plain{
position: relative;
width:800px;
height:170px;
background-image: url(images/footer_plain.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
#nav{
position: absolute;
top:218px;
right:0px;
text-align:right;
z-index:2
}
#legalbox{
position: relative;
width: 500px;
background-image: url(images/pbox_middle.png);
background-repeat:repeat-y
}
#legaltxt{
position: relative;
width: 430px;
margin-left:30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333366;
}
#maptxt{
position: absolute;
top:30px;
left: 250px;
width: 220px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333366;
}
#wgizmo{
position: absolute;
top: 515px;
left: 395px;
}













/* classes */
.txt_main{
position: relative;
top:-40px;
left:50px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333366;
width: 440px;
overflow: auto;
}
.txt_main ul{
color:#333366;
margin-left:30px;
}
.txt_full{
position: relative;
top:0px;
left:-30px;
width:600px;
padding-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
z-index:1
}
.txt_cu{
position: relative;
top:230px;
left:-30px;
width:600px;
padding-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
z-index:1
}
.txt_01{
color: #339966;
font-weight:bold;
}
.bld{
font-weight:bold;
font-size:11px;
list-style-type:none;
margin:20px 0 0 0
}
.bld00-0{
font-weight:bold;
font-size:12px;
list-style-type:none;
margin:30px 0 4px 0
}
.bld00{
font-weight:bold;
font-size:12px;
list-style-type:none;
margin:0 0 10px 0
}
.bld0{
font-weight:bold;
font-size:12px;
list-style-type:none;
margin:20px 0 10px 0
}
.style1 {
	font-size: 18px;
	font-weight: bold;
}
.style2 {
color: #6600FF;
font-weight:bold;
font-size:11px;
list-style-type:none;
padding:20px 0 0 0
}
.style2_2 {
color: #6600FF;
font-weight:bold;
font-size:11px;
list-style-type:none;
margin:4px 0 0 0
}
.style3 {
font-size: 22px;
font-family: Georgia, "Times New Roman", Times, serif;
margin:26px 0 0 0;
}
.style4 {
color: #6600FF;
font-weight:bold;
font-size:11px;
text-decoration:underline
}
.style5 {
font-size: 11px;
margin:20px 0 20px 0
}
.style6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	margin:20px 0 0 0
}
.style07 {
font-size: 22px;
font-family: Georgia, "Times New Roman", Times, serif;
margin:30px 0 0 0;
}
.f01 {
font-size: 10px
}
.f01 li {
list-style-type: decimal;
}
.f02 {
font-size: 11px
}
.f09 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic
}
.f10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold
}
.f11 {
font-size: 11px;
font-weight:bold
}
.f12 {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-top:120px
}
.i20 {
margin-left:20px
}
.i40 {
margin-left:100px
}
.w01 {
width:70px;
float:left;
display:inline;
clear:left
}
.w03 {
width: 200px;
float:left
}
.logn{
padding:8px 10px 0 0;
color:#FF0000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
float:left
}
.lst01{
margin:12px 0 10px 0;
padding-left:20px;
list-style-type:disc
}
.lst02{
margin:12px 0 50px 0;
padding-left:20px;
list-style-type:disc
}
.lstyle01{
margin-left:34px;
list-style-type:none
}
.lstnone{
margin:12px 0 10px 20px;
list-style-type:none
}
.lstnone li{
margin-left:20px;
}
.totop{
margin:20px 0 24px 0;
padding:0 0 10px 0;
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
border-bottom: #D4D4D4 solid 1px
}
.purplebtns{
text-align:right;
margin:-30px 0 50px 0
}










/* links */
a:link {color: #333366; text-decoration: underline}
a:visited {color: #333366; text-decoration: underline}
a:hover {color: #999999; text-decoration: underline}


a.title:link {color: #333366;text-decoration: underline; font-weight:bold}
a.title:visited {color: #333366;text-decoration: underline; font-weight:bold}
a.title:hover {color: #999999;text-decoration: underline; font-weight:bold}


a.rd01:link {
color: #FF0000;
text-decoration: none
}
a.rd01:visited {
color: #FF0000;
text-decoration: none
}
a.rd01:hover {
color: #FF0000;
text-decoration: underline
}


a.ftr:link {
color: #FFFFFF;
text-decoration: none
}
a.ftr:visited {
color: #FFFFFF;
text-decoration: none
}
a.ftr:hover {
color: #FFFFFF;
text-decoration: underline
}


a.pic00:link {
border: #D2D7DF solid 1px;
padding:4px;
display: table;
}
a.pic00:visited {
border: #D2D7DF solid 1px;
padding:4px;
display: table;
}
a.pic00:hover {
border:#333366 solid 1px;
padding:4px;
display: table;
background-color: #F7F7F7
}


a.pic01:link {
border: #D2D7DF solid 1px;
padding:4px;
display: table;
float:right;
margin:0 0 14px 14px;
}
a.pic01:visited {
border: #D2D7DF solid 1px;
padding:4px;
display: table;
float:right;
margin:0 0 14px 14px;
}
a.pic01:hover {
border:#333366 solid 1px;
padding:4px;
display: table;
float:right;
margin:0 0 14px 14px;
background-color: #F7F7F7
}













