*{
margin: 0;
padding: 0;
}
img{
border:0;
}
body{
background-image:url(images/site_banner_b.gif);
background-repeat: repeat-x;
}
#wrapper{
width:1000px;
text-align:left;
overflow:hidden;
}
#content{
text-align:left;
width:1000px;
float:left;
clear:both;
}
#banner{
}
#banner_nav{
width:1000px;
height:30px;
background-image:url(images/mainnav_b.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-family: Helvetica, sans-serif;
font-size:12px;
line-height:22px;
text-align:left;
margin-left:118px;
}
#leftmain{
float:left;
clear: right;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
width:239px;
}
#navleft{
float:left;
clear: right;
width:239px;
min-height:526px;
}
#leftpanel_quickinfo{
float:left;
clear: right;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:24px;
margin-top:126px;
width:200px;
height:134px;
}
#leftpanel_news{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:24px;
width:200px;
}
#leftpanel_mission{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:24px;
width:200px;
}
#leftpanel_misc{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
#c01{
float:left;
clear: right;
margin:8px 0 0 10px;
width:700px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pglocation{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
}
#txtblock{
margin-bottom:20px;
width:720px;
}
#txtblock02{
width:720px;
}
#divider01{
border-bottom: #CCCCCC dotted 1px;
margin-bottom:20px;
}
#totop{
color: #990000;
font-family: Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#totopnline{
color: #990000;
font-family: Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-top:12px;
}
#emailblocks{
float:left;
clear:right;
margin-right:40px;
}
#mapblock{
border-bottom:#990000 dotted 1px;
margin-bottom:20px;
padding-bottom:20px;
display: inline-block;
width:700px;
}
#newsblock{
border-bottom:#990000 dotted 1px;
margin-bottom:20px;
padding-bottom:20px;
display: inline-block;
width:720px;
}
#pic_horz {
border-bottom:#990000 dotted 1px;
width:720px;
padding-bottom:1px;
margin-bottom:12px;
}
#ftr_info_left{
float: left;
text-align: left;
}
#ftr_info_right{
float: right;
text-align:right;
}
#footer{
float:left;
clear:both;
color:#000;
font-family: Helvetica, sans-serif;
font-size:11px;
text-align: left;
width:1000px;
padding-top:10px;
padding-bottom:40px;
margin-top:40px;
line-height:16px;
border-top:#990000 solid 1px;
}







/* classes ------------------------------------------------------------------------------*/
.f02{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
}
.f03{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:14px;
}
.h2 {
font-size: 26px;
font-family: Helvetica, sans-serif;
color: #D11015;
}
.lstlinks li{
float:left;
list-style-type:none;
width:150px;
height:150px;
margin-right:30px;
margin-bottom:20px;
border-bottom: #666666 dotted 1px;
}
.lstnone{
list-style-type:none;
}
.lst01{
list-style-type:none;
line-height:20px;
}
.newsinfo {
padding-bottom:20px;
margin:0;
}
.pic01 {
float:right;
clear:both;
margin-left:20px;
margin-top:12px;
}
.pngfix {
behavior: url(../pngHack.htc);
}
.service_contacts{
list-style-type:none;
margin-bottom:12px;
padding-bottom:12px;
border-bottom:#990000 dotted 1px;
}
.symbol{
font-size:10px;
vertical-align:top;
}
.title00{
color: #990000;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin-bottom:10px;
}
.title01{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:18px;
margin-bottom:12px;
}
.title02{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:16px;
}
.prodlinkleft{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:16px;
margin-bottom:6px;
}
.pgtitle{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
margin-bottom:8px;
line-height:38px;
}
.title_start{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:12px;
border-bottom:#990000 solid 1px;
}
.title_line{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:18px;
margin-bottom:12px;
border-bottom: #999999 dotted 1px;
}
.title_line02{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:16px;
margin-bottom:12px;
border-bottom:#990000 solid 1px;
}
.titlered{
color: #990000;
font-family: Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:4px;
}
.title_u{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-decoration:underline;
margin-bottom:6px;
}
.totopftr {
background-image:url(images/totopftr.gif);
background-repeat:no-repeat;
padding-left:14px;
}
.w50{
float:left;
width:50px;
}












/* links ------------------------------------------------------------------------------*/
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #FF0000;
text-decoration: none;
}


#banner_nav a:link {
color: #FFFFFF;
text-decoration: none;
padding:0 12px 0 12px;
border-right:#CCCCCC dotted 1px;
}
#banner_nav a:visited {
color: #FFFFFF;
text-decoration: none;
padding:0 12px 0 12px;
border-right:#CCCCCC dotted 1px;
}
#banner_nav a:hover {
color: #FF0000;
text-decoration: none;
padding:0 12px 0 12px;
border-right:#CCCCCC dotted 1px;
}


#pglocation a:link {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
}
#pglocation a:visited {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
}
#pglocation a:hover {
color: #FF0000;
border-color: #FF0000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: solid;
text-decoration: none;
}


a.pic01:link {
border: #999999 solid 1px;
padding:4px;
display:block
}
a.pic01:visited {
border:#999999 solid 1px;
padding:4px;
display:block
}
a.pic01:hover {
border:#999999 solid 1px;
padding:4px;
display:block;
background-color: #CCCCCC
}


a.lnkshow:link {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
line-height:18px;
}
a.lnkshow:visited {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
line-height:18px;
}
a.lnkshow:hover {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: solid;
text-decoration: none;
line-height:18px;
}


#footer a:link {
color: #000;
border:none;
text-decoration: none;
margin:0 6px 0 6px;
}
#footer a:visited {
color: #000;
border:none;
text-decoration: none;
margin:0 6px 0 6px;
}
#footer a:hover {
color: #FF0000;
border:none;
text-decoration: none;
margin:0 6px 0 6px;
}


* html a:hover {visibility:visible}







































/* rental id/class ------------------------------------------------------------------------------*/
#rentaldd{
padding-top:96px;
padding-left:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}
#rentalddinfo{
margin-top:6px;
margin-left:24px;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align: left;
}
#rental_prod_footnote{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:20px;
}
#section_intro{
width:700px;
padding:0;
margin-bottom:20px;
}
#section_block{
width:700px;
margin-bottom:20px;
display: inline-table;
}
#leftpanel_prodlist{
width:218px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:20px;
margin-top:12px;
display: inline-table;
}
.lst_rental_hp li{
float:left;
list-style-type:none;
width:150px;
height:136px;
padding:0;
margin:0 30px 20px 0;
border-bottom: #666666 dotted 1px;
}
.lst_rental_hp img{
padding-bottom:12px;
}
.lst_rental_block{
}
.lst_rental_block li{
list-style-type:none;
width:700px;
border-bottom: #666666 dotted 1px;
padding-bottom:20px;
margin-bottom:20px;
display:inline-table;
}
.rental_sec_pic{
float: right;
clear: left;
margin:0;
padding:0 0 20px 20px;
}
.rental_prod_pic{
float:left;
clear: both;
padding:2px;
margin-right:12px;
border: #CCCCCC solid 1px;
}
.rental_pg_logo{
float: right;
margin:0 0 12px 12px;
padding:0;
}
.rental_prod_title{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
text-decoration:underline;
}
.rental_prod_title_sub{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-top:12px;
padding:0;
}
.rental_prod_title_info{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:30px;
}
#rental_prod_box{
float:left;
clear:right;
width:150px;
list-style-type:none;
padding:0;
margin-bottom:24px;
font-size:14px;
}
#rental_prod_box200{
float:left;
clear:right;
width:200px;
list-style-type:none;
padding:0;
margin-bottom:24px;
font-size:14px;
}
.rental_prod_block{
width:200px;
list-style-type:none;
padding:0;
margin-bottom:10px;
font-size:11px;
line-height:18px;
}
.rental_prod_brand{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:4px;
padding:0;
}
.rental_prod_title{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:4px;
}
.rental_prod_name{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:8px;
}
.rental_prod_style{
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.title_cat{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:12px;
margin-bottom:12px;
}
.title_lp_main{
color: #000000;
font-family: Helvetica, sans-serif;
font-size:14px;
margin-bottom:10px;
border-bottom: #999999 solid 1px;
}
.pdflink{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:8px;
}







/* rental links ------------------------------------------------------------------------------*/
#rental_products a:link {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
line-height:18px;
}
#rental_products a:visited {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
line-height:18px;
}
#rental_products a:hover {
color: #000000;
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: solid;
text-decoration: none;
line-height:18px;
}