/* CSS Document */

body{
    margin: 20px 0;
    background-image:url(images/bg.gif);
}

body,td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.divScroll{
width:491px;
/*
height:328px;
overflow:auto;
*/
}

.divTable{
border:none;
padding:0;
width:468;
text-align:justify
}

.navLeft{
background-image:url(images/nav_left.gif);
width:9px;
height:22px;
}

.navRight{
background-image:url(images/nav_right.gif);
width:3px;
height:22px;
}

.navBgStretch{
background-image:url(images/nav_bg_stretch.gif);
width:321px;
}

.foot{
background-image:url(images/foot.gif);
height:14px;
width:744px;
background-position:top;
background-repeat:no-repeat;
}

.mainBorderLeft{
background-image:url(images/main_border_pixel.gif);
width:1px;
background-position: left;
background-repeat:repeat-y;
}

.mainBorderRight{
background-image:url(images/main_border_pixel.gif);
width:1px;
background-position: right;
background-repeat:repeat-y;
}

.mainBg{
background-image:url(images/main_bg.gif);
height:396px;
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
vertical-align:top;
}

.sectionLeft{
width:509px;
padding: 10px 5px 10px 7px;
}

.sectionRight{
width:233px;
padding: 10px 7px 10px 0px;
vertical-align:top;
}

.section01Head{
background-image:url(images/home_sectionhead_01.gif);
width:497px;
height:37px;
}

.section01Bg{
background-image:url(images/section_bg_pixel.gif);
width:485px;
vertical-align:top;
text-align:left;
}

.section01Foot{
background-image:url(images/home_sectionfoot_01.gif);
width:491px;
height:22px;
}

.section01Left{
background-image:url(images/section_left.gif);
height:328px;
width:3px;
}

.section01Right{
background-image:url(images/section_right.gif);
height:328px;
width:3px;
}

.sectionCopy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
vertical-align:top;
text-align:justify;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
width:357px;
}

.sectionCopy2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
vertical-align:top;
text-align:justify;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
width:357px;
}

.sectionImgCell{
padding-top:15px;
vertical-align:top;
width:94px
}


.mainRightFoot{
background-image:url(images/main_right_foot.gif);
height:6px;
width:226px;
background-position:top;
background-repeat:no-repeat;
}

.mainRightBg{
background-image:url(images/main_right_bg.gif);
background-position:top left;
background-repeat:no-repeat;
/*height:20px;*/
width:226px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:right;
vertical-align:bottom;
padding: 2px 24px 10px 10px;
}

.mainRightBottom{
background-image:url(images/main_right_bottom.gif);
width:226px;
height:134px;
background-position:top left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C6AA55;
text-align:left;
vertical-align:bottom;
padding-left:10px;
}

.mainRightBottomInnerTable{
width:206px;
height:134px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C6AA55;
text-align:center;
vertical-align:bottom;
/*padding: 8px 10px 10px 24px;*/
}

.mainDottedDivider{
background-image:url(images/dotted_divider.gif);
height:1px;
width:485px;
background-position:top left;
background-repeat:repeat-x;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#733151;
text-decoration:none;
}
a:link		{color:#733151; text-decoration:none}
a:hover		{color:#4D7266; text-decoration:underline}
a:active	{color:#733151; text-decoration:none}
a:visited	{color:#733151; text-decoration:none}

/* Quote.htm styles ------------------------------------*/

.quoteSectionHead{
background-image:url(images/quote_sectionhead.gif);
width:497px;
height:37px;
}

.quoteFieldTitle{
padding-left:11px;
padding-right:20px;
text-align:left;
vertical-align:center;
width:150px;
}

.inputCell{
padding-bottom:5px;
padding-right:20px
}

.textInput{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
background-color:#D2DCD9;
border:1px solid #999999;
padding-left:4px;
padding-right:4px;
height:18px;
}
.textInput:focus{border-color:#666666; background-color:#F4F6F5}
.textInput:hover{border-color:#666666; background-color:#F4F6F5}

.checkCell{
padding:5px 5px 5px 10px;
}

.textArea{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
background-color:#D2DCD9;
border:1px solid #999999;
padding-left:4px;
padding-right:4px;
}
.textArea:focus{border-color:#666666; background-color:#F4F6F5}
.textArea:hover{border-color:#666666; background-color:#F4F6F5}

.quoteSubmit{
width: 150px;
height: 20px;
background: #743 url(images/submit_btn.gif) no-repeat;
outline: none;
border:none;
}

.quoteSubmit:hover{
background: #069 url(images/submit_btn.gif) no-repeat 0 -20px;
}

/* end quotes ---------------------------------------------------*/

/* about.htm styles----------------------------------------------*/

.aboutSectionHead{
background-image:url(images/about_sectionhead.gif);
width:497px;
height:37px;
}

/* end about-----------------------------------------------------*/

/* contact.htm styles--------------------------------------------*/

.contactSectionHead{
background-image:url(images/contact_sectionhead.gif);
width:497px;
height:37px;
}

.contactFieldTitle{
padding-left:10px;
padding-right:20px;
text-align:left;
vertical-align:center;
width:33%;
}

.verticalDottedLine{
background-image:url(images/vertical_dotted_line.gif);
background-position: top right;
background-repeat:repeat-y;
}

.contactInputCell{
padding-bottom:5px;
padding-right:10px
}

.contactMainRightBg{
background-image:url(images/main_right_bg.gif);
background-position:top left;
background-repeat:no-repeat;
/*height:10px;*/
width:226px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:right;
vertical-align:bottom;
padding: 2px 24px 10px 10px;
}

/* end contact---------------------------------------------------*/

/* storage.htm styles--------------------------------------------*/

.storageSectionHead{
background-image:url(images/storage_sectionhead.gif);
width:497px;
height:37px;
}

/* end storage---------------------------------------------------*/

/* services.htm styles-------------------------------------------*/

.servicesSectionHead{
background-image:url(images/services_sectionhead.gif);
width:497px;
height:37px;
}

/* end services--------------------------------------------------*/

/* tips.htm styles-----------------------------------------------*/

.tipsSectionHead{
background-image:url(images/tips_sectionhead.gif);
width:497px;
height:37px;
}

/* end tips------------------------------------------------------*/

/* submit.htm styles--------------------------------------------*/

.thankYouSectionHead{
background-image:url(images/thankyou_sectionhead.gif);
width:497px;
height:37px;
}

/* end submit---------------------------------------------------*/

.listBullet01{
list-style-image:url(images/list_bullet.gif);
}

.orderedList{
list-style-type:decimal;
}

.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#88A99F;
padding-top:7px;
text-align:center;
vertical-align:top
}

