
.bodyclass {
}

#editmode_header {
display:none;
}

h1 {
color: #2A00AA;
padding-bottom: 20px;

}

h2 {
color: #009acd;
font-size:20px;
}

h3 {
}

#rootcont {
margin: 0 auto; 
padding: 0; 
width: 850px;
}

#topgraphic {
}

#headerbanner {
display: none;
}

.hbanner {
}

#banner_image {
}

.banner_image {
}

#banner {
}

.banner_text {
}

#extra_banner {
}

.extra_banner {
}

#date_area {
display: none;
}

#wrapperstart {
}

.wrapperstart {
}

#page_data a:link {color: #0000FF}     
#page_data a:visited {color: #0000FF}  
#page_data a:hover {color: #009acd}   
#page_data a:active {color: #0000FF}  

#home_page {
background:url(/yourbizsites/UserFiles/PowerHydro/homepage_bg.jpg) repeat;
}
  	
#home_page_banner {
}

.home_page_banner {
}

#container {
background-color:#FFFFFF;
}

#container2 {
}

#navgroup {
background:url(/yourbizsites/UserFiles/PowerHydro/images/nav_bg2.jpg) repeat;
height: 40px;
}

#navend {
background:url(/yourbizsites/UserFiles/PowerHydro/images/title_bar2.jpg) no-repeat;
height:27px;
clear:both;
}

#langgroup {
}

#linklist {
padding-top:7px;
padding-right: 10px;
border: 0px solid white;
height: 33px;
float: right;
text-transform:uppercase;

}
#linklist a:link {color: #FFFFFF;}     
#linklist a:visited {color: #FFFFFF;}  
#linklist a:hover {color: #009acd; text-decoration:underline;}   
#linklist a:active {color: #FFFFFF;}  

.main_table_sep {
background:url(/yourbizsites/UserFiles/PowerHydro/homepage_bg.jpg) repeat;
}

.overview_bar1 {
BACKGROUND: url(/yourbizsites/UserFiles/PowerHydro/homepage_bg.jpg); WIDTH: 850px; HEIGHT: 14px;}

.overview_bar2 {WIDTH: 850px; HEIGHT: 6px; BACKGROUND-COLOR: #009acd;}

.front_bottom_text {
border: 0px solid;
width: 175px;
padding-left: 6px; padding-right: 6px; padding-top: 12px;
xheight: 150px;
overflow:auto;
margin-bottom:0px;
padding-bottom: 10px;
}

#menulist {
}

#menulist ul {
}

#menulist li {
}

#Menu1 {
}

.MM {
}

#link1a {
}

.menuclass {
}

#link2 {
}

#link3 {
}

#link4 {
}

#link5 {
}

#link6 {
}

#link7 {
}

#listend {
}

#listshadow {
}

.listshadow {
}

#homepagedata {
}

#postnav {
}

#more {
}
	

#hours {
}

.more_label {
}

.hours_text {
}

#mkt_messages {
}

#mktmsg1 {
}

.more_label {
}

.mkt1_text {
}

#mktmsg2 {
}

.more_label {
}

#mkt2_text {
}

#content {
}

#slogan {
font-size:12px;
text-align:justify;
border: 0px solid;
clear:both;
padding-top: 0px;
margin-top:0px;
background:#FFFFFF;
float:left;
width: 850px;


}

#imgstyle {
}

.imgstyle {
}

#content {
border: 0px dotted;

}


#overview {
clear: both;
border: 0px dotted;
font-size: 10px;
}

.overview_data {
margin-top: 20px; WIDTH: 430px; 
padding-left: 20px;
height: 220px;
border: 0px solid;
overflow:auto;
line-height: 20px;
}

#overview_text {
}

.overview_text {
}

.prop {
}

.clear {
}

.cleardiv {
}

#setpageheight {
}

#wrapperend {
}

.wrapperend {
}

#contactinfo {
}

#addressinfo {
}
     
#addlabel {
}

#add1 {
}

#add2 {
}

#province {
}

#location1 {
}

#phoneinfo {
}

#phonelabel {
}

#phone {
}

#phone800 {
}

#userfooter {
margin: 0 auto; 
padding: 0; 
width: 850px;
}

#bottom_graphics {
}

#footer {
margin: 0 auto; 
padding: 0; 
width: 850px;
text-align:center;
font-size: 10px;
color:#FFFBF0;
margin-top: 10px; 
}
#footer a, a:active, a:visited {
color:#FFFFFF;

}


#user_footer {
clear: both;
}

.smallgray_foot {
}

.arken_footer {
}

#sitelist {
}

#related_sites {
}

#client_login {
}

#page_top_image {
}

#pagecontent {
clear:both;
padding: 0px;
float:left;
width: 850px;
background: #FFFFFF; 
background-position:right top;
xpadding: 40px;

padding-bottom: 20px;
}

#extrapage_min_height {


}



#page_heading h1{
color: #2A00AA;
padding-top: 20px;
margin-left: 15px;
display: none;
}

#page_data {
float: left;
xpadding-left: 20px;
xpadding-right: 20px;
}

.page_style {
}


.pages_left {
position:relative;
width: 200px;
border: 0px solid;
float: left;
margin-left: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


.pages_right {
position:relative;
width: 590px;
border: 0px solid  black;
float: left;
padding-left: 20px;
padding-top:40px;
text-align:justify;
line-height: 16px;
background:url(/yourbizsites/UserFiles/PowerHydro/images/th_logo.jpg) no-repeat;
background-position:top right;
margin-top: 20px;
}


#fran_nav {
background:url(/yourbizsites/UserFiles/PowerHydro/images/nav_bg2.jpg) repeat;
width: 850px;
padding-bottom: 10px;
margin-bottom: 20px;
padding-top: 10px;
}

.fran_nav h2 {
text-align:center;
color:#FFFFFF;
}

#fran_nav a:link {color: #FFFFFF;}     
#fran_nav a:visited {color: #FFFFFF;}  
#fran_nav a:hover {color: #009acd; text-decoration:underline;}   
#fran_nav a:active {color: #FFFFFF;}  


.fran_page_left {
margin-left: 5px;
width: 270px;
}

.fran_page_right {
width: 500px;
border: 0px solid;
padding-left: 10px;
background:url(/yourbizsites/UserFiles/PowerHydro/images/th_logo.jpg) no-repeat;
background-position:top right;
}

.fran_page_right {
border: 0px solid;
}

.fran_page_right li {
margin-bottom: 15px;
}


.fran_box_top {
height: 20px; 
width: 250px;
background:url(/YourBizSites/userfiles/powerhydro/images/box_head3.jpg) no-repeat;
border: 0px solid black;
float: left;
}

.fran_box_main {
background: url(/YourBizSites/userfiles/powerhydro/images/box_bg3.jpg) repeat-y;
width: 250px;
xpadding-right: 40px;
padding-left: 10px;
float: left;
}

.fran_box_text {
width: 238px;
}


.fran_box_bottom {
height: 11px; 
width: 250px;
background: url(/YourBizSites/userfiles/powerhydro/images/box_foot3.jpg) no-repeat;
float: left;
}

#page3_form {
}

.std_form {
}

page_bottom_image {
}

#login_form {
padding-bottom: 100px;
padding-left:50px;
padding-top: 20px;
}

#login_label {
}

#ath_uname {
}

#login_label {
}

.class=login {
}  

#ath_passwd {
}

#contactusdata {
}

#contact_data {
}

#address {
}

#email {
}

#location {
}	

#gallery_frame {
}


#test_section {
}

.testimonialblock {
}

.class {
}

.test_info {
}			


#map {
width:710px;
height:420px;
margin:20px;
margin-left:50px;
xborder:0px solid;
font-size:80%;
}


