/* http://www.victorrome.com/vrome-stylesht.css */

body {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   background-color: #ffffff;
   background-image: url(images/bkgd_topbar.png);
   background-repeat: repeat-x;
   margin: 0;
}

a:link {font-family: Arial, Helvetica, sans-serif; color: #000099; background-color: transparent}
a:visited {font-family: Arial, Helvetica, sans-serif; color: #000099; background-color: transparent}
a:active {font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: transparent}
a:hover {font-family: Arial, Helvetica, sans-serif; color: #0000ff; background-color: transparent}

a.special:link {font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: transparent}
a.special:visited {font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: transparent}
a.special:active {font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: transparent}
a.special:hover {font-family: Arial, Helvetica, sans-serif; color: #0000ff; background-color: transparent}

a.nodecor {text-decoration: none}

.refpg {margin-left: 10%; margin-right: 10%}

h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color: #000080;
   font-weight: bold;
   background-color: transparent;
   border-bottom: 1px solid #000080;
   margin-top: 37px;
}

h1.hmpg {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 19px;
   text-align: center;
   color: #333377;
   font-weight: bold;
   background-color: transparent;
   border-bottom: none;
   margin-bottom: 11px;
}

h1.subpgtitle {
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   font-weight: bold;
   font-style: italic;
   color: #000080;
   background-color: transparent;
   border-bottom: none;
   padding-top: 12px;
   margin: 0;
}

h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   color: #000080;
   font-weight: bold;
   background-color: transparent;
}

h2.hmpg-splash {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   color: #000080;
   background-color: transparent;
   padding: 3px 0 0 0;
   margin: 0 0 0 0;
}

#homepg-splash {
   margin-right: auto;
   margin-left: auto;
   width: 397px;
   text-align: left;
}

#centered-splash {
   margin-top: 21px;
   margin-right: auto;
   margin-left: auto;
   width: 433px;
   text-align: center;
}

p.trim {
   padding-top: 0;
   margin-top: 0;
}

p.splash {
   font-family: Arial, Helvetica, sans-serif;;
   font-size: 13px;
   color: #000000;
   background-color: transparent;
   padding: 0;
   margin: 0;
}

p.nobttm-margin {
   margin-bottom: 0;
}

#bedspread1 {
   margin-left: 37px;
}

#bedspread1 p {
   margin-top: 0;
}

#bedspread1 img {
   margin-bottom: 5px;
}

#bedspread2 {
   margin-left: 47px;
}

#bedspread2 p {
   margin-top: 0;
   margin-bottom: 0;
}

#quilt-pat {
   margin-left: 70px;
}

#quilt-pat p {
   margin-top: 0;
}

#quilt-pat img {
   margin-bottom: 5px;
}

#contact-info {
   margin-right: auto;
   margin-left: auto;
   width: 417px;
   text-align: left;
}

#contact-info p {
   margin-top: 0;
   margin-bottom: 0;
}

#contact-info p.p-pad {
   margin-top: 5px;
   margin-bottom: 5px;
}

#contact-info tr.bkgd-color{
   color: #000000;
   background-color: #eff3f3;
}

#gsa p, ul {
   margin-top: 0;
}

#req-info {
   margin-left: 77px;
   margin-bottom: 0;
   padding-bottom: 0;
   width: 457px;
   background-color: #eff3f3;
}

#req-info p, form {
   margin-top: 0;
   margin-bottom: 0;
}

.pgtitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color: #000080;
   background-color: transparent;
}

.parahdg {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   color: #000080;
   background-color: transparent;
}

.centerthis {
   text-align: center;
}

.returnprev {
   text-align: right;
   margin-right: 17%;
   margin-bottom: 17px;
}

#pgbottom {
   margin-right: 21px;
   margin-left: 21px
}

.floatleft {
   float: left;
   margin: 0 11px 5px 3px;
}

.floatright {
   float: right;
   margin: 0 3px 5px 11px;
}

hr.silver {
   border: none;
   color: #cccccc;
   background-color: #cccccc;
   height: 1px;
   width: 100%;
}

hr.vrgrn {
   border: none;
   color: #eff3f3;
   background-color: #eff3f3;
   height: 2px;
   width: 100%;
}

hr.dkblue {
   border: none;
   color: #330077;
   background-color: #330077;
   height: 1px;
   width: 100%;
}

.compl-svc {
   width: 300px;
   padding: 9px;
   border: solid #cccccc 1px;
   margin-left: auto;
   margin-right: auto;
}

p.hmpg-welcome {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   background-color: transparent;
   margin-top: 9px;
   margin-bottom: 11px
}

.ellipsis {
   color: #777777;
   background-color: transparent;
   font-weight: bold;
}

.fabric-sample1 {
   padding: 0;
   margin-top: 0;
   margin-bottom: 5px;
}

p.fabric-samples {
   padding: 0;
   margin-top:0;
}

.xlarge {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; background-color: transparent}

.large {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; background-color: transparent}

.med {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background-color: transparent}

.medsm {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: transparent}

.medsmblue {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; background-color: transparent}

.sm {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: transparent}

.smblue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; background-color: transparent}

.fineprint {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: transparent}

.hdg {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; background-color: transparent}

.navbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_navbar.png); background-repeat: repeat-y}

.rightcolbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_right_col.png); background-repeat: repeat-y}

.rightcol {margin-left: 15px; margin-right:15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4e4e4e; background-color: transparent}

.bttmbarbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_bttmbar.png); background-repeat: repeat-x}