body {
	background-image: url(images/bgpattern.gif)
	}

p {
    text-align: left;
    margin-top: 2px;
    margin-left: 5px;
    margin-right: 5px;
    color:#444444;
    font-family: sans-serif;
    font-size: 12px
    }

h1  {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    color:#fff000;
    font-family: sans-serif;
    font-size: 30px
    }
    
h2  {
    text-align: center;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    color:#ffffff;
    font-family: sans-serif;
    font-size: 18px
    }

h3  {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    color: #4285ff;
    font-family: sans-serif;
    font-size: 12px
    }

ul.body {
    list-style: square inside url(images/arrow.gif);
    margin-top: 7px;
    margin-left: 10px;
    padding: 0px;
    color:#444444;
    font-family: arial;
    font-size: 12px
    }

.body-copy {
    text-align: left;
    margin-top: 0px;
    margin-left: 8px;
    margin-right: 8px;
    color:#444444;
    font-family: sans-serif;
    font-size: 12px
    }

.sm-text {
    text-align: left;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color:#444444;
    font-family: sans-serif;
    font-size: 11px
    }

.white-text {
    text-align: center;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 14px
    }

.white-i-text {
    text-align: left;
    border-bottom: 1px dotted #ffffff;
    padding-bottom: 5px;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    color: #ffffff;
    font-family: sans-serif;
    font-style: italic;
    font-size: 10px
    }

.white-i-text-2 {
    text-align: left;
    padding-bottom: 5px;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
    color: #ffffff;
    font-family: sans-serif;
    font-style: italic;
    font-size: 10px
    }

.penske {
    color: #ffdb16;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    line-height: 14px;
    }

.bold-text {
    text-align: center;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 25px
    }

a.bold-link:link {
    color: #4285ff;
    font-weight: bold
    }
a.bold-link:visited {
    color: #552887;
    font-weight: bold
    }
a.bold-link:hover {
    color: #333333;
    font-weight: bold
    }

a.sm-text:link {color: #0000ff}
a.sm-text:visited {color: purple}
a.sm-text:hover {color: red}

a.iputty:link {color: #386DBB}
a.iputty:visited {color: #386DBB}
a.iputty:hover {color: #cccccc}

a.menu:link {
    color: #ffffff;
    font-weight: bold
    }
a.menu:visited {
    color: #eeeeee;
    font-weight: bold
    }
a.menu:hover {
    color: #dddddd;
    font-weight: bold
    }

.menu {
    margin-top: 8px;
    margin-left: 10px;
    margin-right: 4px;
    font-family: sans-serif;
    font-size: 11px;
    color: #ffffff
    }

/*div { */
/*    text-align: right; */
/*    color:#ffffff; */
/*    font-family: sans-serif; */
/*    font-size: 10px; */
/*    } */

div.footer {
    text-align: center;
    position: absolute;
    left: 130px;
    top: 611px;
    margin-top: 2px;
    margin-bottom: 3px;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 10px
    }
    
div.iputty {
    position: absolute;
    left: 320px;
    top: 650px;
    margin-top: 40px;
    color:#386DBB;
    font-family: sans-serif;
    font-size: 9px
    }

div.valid {
    position: absolute;
    left: 10px;
    top: 665px;
    }

.divtest {
    height: 600px;
    width: 800px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
/*    background-color: #ffffff; */
	background-image: url(images/800x600.gif);
    background-repeat: no-repeat;
    background-position: right top }

/* index page body */
.div-navbox-1 {
    height: 80px;
    width: 150px;
    position: absolute;
    left: 300px;
    top: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #FF8300;
    background-color: #FF8300
}

.div-navbox-2 {
    height: 80px;
    width: 150px;
    position: absolute;
    left: 470px;
    top: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #FF8300;
    background-color: #FF8300
}

.div-navbox-3 {
    height: 80px;
    width: 150px;
    position: absolute;
    left: 640px;
    top: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #FF8300;
    background-color: #FF8300
}

.div-textbox-1 {
    height: 122px;
    width: 150px;
    position: absolute;
    left: 300px;
    top: 201px;
    border-style: solid;
    border-width: 0px;
    border-color: #000000;
    background-color: #ffffff
}

.div-textbox-2 {
    height: 122px;
    width: 150px;
    position: absolute;
    left: 470px;
    top: 201px;
    border-style: solid;
    border-width: 0px;
    border-color: #000000;
    background-color: #ffffff
}

.div-textbox-3 {
    height: 122px;
    width: 150px;
    position: absolute;
    left: 640px;
    top: 201px;
    border-style: solid;
    border-width: 0px;
    border-color: #000000;
    background-color: #ffffff
}

.div-textbox-4 {
    height: 330px;
    width: 490px;
    position: absolute;
    left: 300px;
    top: 112px;
}

.div-textbox-5 {
    height: 330px;
    width: 490px;
    position: absolute;
    left: 300px;
    top: 200px;
}

img.elevation {
    height: 80px;
    width: 490px;
    position: absolute;
    left: 300px;
    top: 110px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

img.elevation-bottom {
    height: 64px;
    width: 490px;
    position: absolute;
    left: 300px;
    top: 471px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

img.boxes {
    height: 200px;
    width: 200px;
    position: absolute;
    left: 590px;
    top: 355px;
    border-style: solid;
    border-width: 0px;
    border-color: #000000
}

img.ups {
    height: 65px;
    width: 155px;
    position: absolute;
    left: 41px;
    top: 470px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff
}

img.ups-store {
    position: absolute;
    left: 441px;
    top: 194px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

img.bay {
    position: absolute;
    left: 490px;
    top: 309px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

img.visa {
    height: 41px;
    width: 60px;
    position: absolute;
    left: 207px;
    top: 497px;
    border-style: solid;
    border-width: 0px;
    border-color: #ffffff
}

/* index page body eof */

.div-left-col {
    height: 480px;
    width: 255px;
    position: absolute;
    left: 25px;
    top: 110px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #1E437A
}

.div-inner-left-col {
    height: 238px;
    width: 224px;
    position: absolute;
    left: 15px;
    top: 105px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
    background-color: #999999
}

img.inner-left-col {
    position: relative;
    left: 6px;
    top: 6px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff
}

.div-inner-left-form {
    padding: 5px;
    left: 15px;
    top: 105px;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
    background-color: #999999
}

label {
    width: 5em; 
    float: left; 
    text-align: right; 
    margin: 0px 6px 0px 0px; 
    clear: both 
} 

.input-box {
    float: left; 
    margin-bottom: 0px; 
    color: #26a; 
    background: #feb; 
    border: #26a solid 1px 
}

.text-box  {
    float: center; 
    margin-bottom: 0px; 
    color: #26a; 
    background: #feb; 
    border: #26a solid 1px 
}

.submit-button {
    margin-left: 5em;
    margin-top: 3px;
    clear: both;
    color: #000; 
    background: #fb0; 
    border: 2px #9cf outset 
}

fieldset {
    border: #26a solid 1px; 
    width: 193px 
} 

legend { 
    background: #fb0; 
    border: #26a solid 1px; 
    padding: 1px 10px 
}

.div-left-top {
    height: 80px;
    width: 255px;
    position: absolute;
    left: 25px;
    top: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #ff0000
}

.div-yellow-band {
    height: 32px;
    width: 800px;
    position: absolute;
    left: 9px;
    top: 550px;
    background-image: url(images/yellow-band.gif)
}

.div-yellow-band p {
	margin-left: 300px;
    font-weight: bold;
    color: #000000;
    text-align: center
}

div.transbox {
    width: 255px;
    height: 32px;
    margin: 4px 4px;
    position: absolute;
    left: 21px;
    top: 546px;
    background-color: #9EB0CB;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    filter: alpha(opacity=50);
    opacity: 0.5
}

div.transbox p {
    font-weight: bold;
    color: #000000;
    text-align: center }

div.body-box {
    height: 200px;
    width: 265px;
    position: absolute;
    left: 300px;
    top: 333px;
    border-style: dotted;
    border-width: 1px;
    border-color: #bbbbbb;
    background-color: #ffffff
}

div.coupon-1 {
    height: 125px;
    width: 450px;
    position: absolute;
    left: 310px;
    top: 210px;
    padding: 6px;
    border-style: dotted;
    border-width: 1px;
    border-color: #bbbbbb;
    background-color: #ffffff
}

div.coupon-2 {
    height: 305px;
    width: 450px;
    position: absolute;
    left: 310px;
    top: 210px;
    padding: 6px;
    border-style: dotted;
    border-width: 1px;
    border-color: #bbbbbb;
    background-color: #ffffff
}

div.google {
    position: absolute;
    left: 310px;
    top: 210px;
    padding: 6px;
    border-style: dotted;
    border-width: 1px;
    border-color: #bbbbbb;
    background-color: #ffffff
}

img.coupon {
	float: right
}

div.form-box {
    height: 200px;
    width: 265px;
    position: absolute;
    left: 520px;
    top: 253px;
    border-style: dotted;
    border-width: 1px;
    border-color: #bbbbbb;
    background-color: #ffffff
}

.floatLeft{float: left;}
.floatRight{float: right;}
.image-left{float: left; vertical-align: text-top;}
.image-right{float: right; vertical-align: text-top;}
div.wrapContainer{width:99.5%; float:left;}

.floatRight2 {
	float: right;
	border-style: solid;
    border-width: 1px;
    border-color: #000000
    }

.pad-10 {padding: 10px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    }

img.logo {
    position: absolute;
    left: 50px;
    top: 20px;
    border-style: none;
    border-width: 0px;
    border-color: #0000ff
}


/*img.left { */
/*	float: left; */
/*	margin-left: 10px; */
/*	margin-right: 10px; */
/*	margin-bottom: 10px; */
/*	border: 0px solid #dddddd; */
/*	padding: 10px; */
/*  } */

/*.left img { */
/*    border: 1px solid #666666; */
/*    padding: 8px; */
/*    } */

a:link {color: #eeeeee}
a:visited {color: #cccccc}
a:active {color: #222222}
a:hover {color: #ffffff}
