body {}
p {}
td {}
.imgfloat-L { float: left }
.imgfloat-R { float: right }
.nav { background-image: url(nav-tile.jpg); background-repeat: repeat-x; height: 41px }
.nav a:link { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 14px; vertical-align: -10px }
.nav a:visited { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 3px; padding-top: 0; padding-left: 14px; vertical-align: -10px }
.nav a:hover { color: #fc6; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(arrow2.gif); background-repeat: no-repeat; background-position: 0 3px; padding-top: 0; padding-left: 14px; vertical-align: -10px }
.content  { background-image: url(buildings.jpg); background-repeat: no-repeat; background-position: right top; padding: 0 10px 10px; width: 605px; vertical-align: top; border-right: 1px solid #000 }
.content h1 { color: #535353; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; border-bottom: 1px dashed #535353 }
.content h3 { color: #535353; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.content a { color: #535353; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.content h2 { color: #d4a561; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #000; padding-left: 10px }
.base  { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(btm-tile.jpg); background-repeat: repeat-x; text-align: center; height: 57px }
.base a:link  { color: #ffbf00 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.base a:visited  { color: #ffbf00 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.base a:hover  { color: #f3f3f3 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2   { background: url(demobox.png) no-repeat right bottom } 
.cssbox { 
    width: 350px !important; /* intended total box width - padding-right(next) */
    width: 320px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 20px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2  { color: #d4a561; font-size: 18px; background-position: left top; margin: 0; padding: 15px 0 10px 40px; height: auto !important; border: 0 } 

/* set the lower-left corner image */
.cssbox_body  { color: #535353; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: left bottom; margin-right: 25px; padding: 5px 0 15px 40px }
.contactpg  { background-image: url(tx.jpg); background-repeat: no-repeat; background-position: center 75px; text-align: center; padding: 10px; vertical-align: top }
.contactpg a { color: #000 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.contactpg h3 { color: #476bb5 !important; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; border-bottom: 1px solid #476bb5 }
.contactpg a:link { color: #000 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.contactpg a:visited { color: #535353; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.contactpg a:hover { color: #476bb5 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.border { border: solid 1px #476bb5 }
.features { margin-left: 10px; padding-top: 10px; padding-bottom: 10px; vertical-align: top }
.features a { color: #535353; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.features a:link { color: #535353; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.features a:visited { color: #a1a1a1; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.features a:hover { color: #476bb5; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
em { color: #6e6e6e; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #dadada; text-transform: uppercase; padding-left: 15px; width: 600px }
.features p { color: #535353; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #fff; margin-top: 0; margin-bottom: 0; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; vertical-align: text-top }
h2  { color: #5176bd; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; text-align: center; text-transform: uppercase; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-bottom: 1px dotted #000 }
.l-r-border { border-right: 1px solid #000; border-left: 1px solid #000 }
form { color: #6e6e6e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
