
body {background: url("http://newimage.silverw.com/images/background.jpg") top left repeat-y; text-align: center; margin: 0; padding: 0; font-family: Helvetica, Arial, serif; font-size: 12px;}



#wrapper {background-color: transaprent; width: 99%; margin: 0 auto 0 auto; 
max-width: 1000px; min-width: 1000px; text-align: left; border-left: solid 0px #fff; border-right: solid 0px #fff; overflow: hidden;}
* html #wrapper {overflow: visible;}




#header {width: 100%; border-top: solid 0px #fff; border-bottom: solid 0px #fff; text-align: center; background: transparent;}
#headerBG {width: 1020px; border: solid 0px #fff; border-bottom: solid 0px #fff; text-align: center; height: 230px; background: url("http://newimage.silverw.com/images/header.png") top left no-repeat;}

#utility {
float: right;
margin-top: 12px;
margin-right: 75px;
width: 395px;
height: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12.2px;
color: #000;
}

#utility span {
padding-left: 7px;
padding-right: 7px;
}

#utility a { color:#000; text-decoration: none;}
#utility a:hover {text-decoration: underline;}


form {
    margin: 0;
}

/* ---------------------- search---------------------- */
#search_box {
float: right;
margin-top: -88px;
margin-right: 70px;
    width: 205px;
    height: 31px;
    background: url("https://secure03.silverw.com/newimage/background_search.gif") no-repeat;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 159px;
    background: none;
    font-size: .8em;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}


/* ---------------------- search interior pages---------------------- */
#search_boxInside {
float: left;
margin-top: -15px;
margin-bottom: 25px;
margin-left: 0px;
    width: 205px;
    height: 31px;
    background: url("https://secure03.silverw.com/newimage/background_search.gif") no-repeat;
}
#search_boxInside #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 159px;
    background: none;
    font-size: .8em;
}
#search_boxInside #go {
    float: right;
    margin: 3px 4px 0 0;
}


/* ---------------------- navigation ---------------------- */
#navigation { float: left; border: solid red 0px; height:43px;font-size:13px;text-transform:uppercase;background:transparent;font-family:Georgia, "Times New Roman", Times, serif; width: 720px; margin-left: 296px; margin-top: 80px;}
#navigation ul{margin:0;padding:0;list-style-type:none;width:auto;float:left; margin-right: 0px;}
#navigation ul li{display:block;float:left;margin:0 2px; }
#navigation ul li a{display:block;float:left;color:#cc9933;text-decoration:none;padding:0 0 0 14px;height:43px;line-height:50px;}
#navigation ul li a span{display:block;float:left;padding:0 10px 0 0;height:31px;width:auto;}
#navigation ul li a:hover{color:#000;}
#navigation ul li a:hover span{display:block;cursor:pointer;}
#navigation ul li a.current,#navigation ul li a.current:hover{color:#000;}
#navigation ul li a.current span{height:43px;}
#navigation sale a{display:block;float:left;color:#FF0000;text-decoration:none;padding:0 0 0 14px;height:43px;line-height:50px;}
/* ---------------------- end navigation ---------------------- */

/* ---------------------- breadcrumbs ---------------------- */
#rhett { color:#cc9933;text-decoration:none;padding:0 0 0 14px;height:43px;line-height:50px;font-family:Georgia, "Times New Roman", Times, serif; }
#rhett a { color:#cc9933;text-decoration:none;padding:0 0 0 0px;height:43px;line-height:50px;font-family:Georgia, "Times New Roman", Times, serif; }
#rhett a:hover{color:#000;}
/* ---------------------- end breadcrumbs ---------------------- */


#wrapperBody {background: url("https://secure03.silverw.com/newimage/bodyBG.png") repeat-y; background-color: transaprent; width: 1020px; margin: 0 auto 0 auto; 
max-width: 1010px; min-width: 1000px; text-align: left; border-left: solid 0px #fff; border-right: solid 0px #fff; overflow: hidden;}
* html #wrapperBody {overflow: visible;}

h1 {font-size: 30px; margin-bottom: 10px; margin-left: 30px; margin-top: 1px; color: #000;font-family: Helvetica, Arial, serif; }

h2 {font-size: 28px; margin-bottom: 5px; margin-left: 6px; margin-top: 0px; color: #000;font-family: Helvetica, Arial, serif; }

h3 {font-size: 20px; margin-bottom: font-weight: normal; 5px; margin-left: 10px; margin-top: 0px; color: #000;font-family: Helvetica, Arial; }

h4 {margin-bottom: 20px; font-size:13px;text-transform:uppercase;background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#cc9933;}

h5 {margin-top: 2px; margin-left: 18px; font-size:13px; text-transform:titlecase; background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#cc9933;}
h5 a {margin-top: 2px; margin-left: 18px; font-size:13px; text-transform:titlecase; background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#cc9933;}

h6 {font-size: 9px; margin-bottom: font-weight: normal; 5px; margin-left: 10px; margin-top: 0px; color: #FF0000;font-family: Helvetica, Arial; }


h7 {font-size: 12px; margin-bottom: font-weight: normal; 5px; margin-left: 10px; margin-top: 0px; color: #000;font-family: Helvetica, Arial; }

p {margin: 6px 3px .8em 5px; font-size: 12px; /* */ color: #666; font-family: Helvetica, Arial, serif; }

#content {float: right; width: 725px; margin-bottom: -1px; background: transparent; }
#content p {padding-left: 27px; color: #666; width: 600px;}





#content ul { color: #666666; list-style-image: none; list-style-type: none; margin-left: 20px; padding:5px; line-height:1.4em; margin-bottom: 20px; padding: 0; list-style: none;}
#content ul li {line-height:1.8em;}

#content ul a {font-weight: bold; text-decoration: none; color: #666666;}
#content ul a:hover, #content ul a:visited  {text-decoration: underline; color: #666666;}



#content span a {text-decoration: none; color: #666;}
#content span a:hover, #content span a:visited  {text-decoration: underline; color: #666666;}





#content #20spacer { margin-left: 20px; }
#20content p {padding-left: 19px; color: #666; width: 600px;}

.20 {margin-left: 20px; }



#flashBanner {float: right; width: 725px; height: 360px; border: solid 0px #000; margin-bottom: -1px; background: transparent; }
#flashBanner img {
margin-left: 25px; 
}

#introCopy { border: solid 0px red; float: left; width: 600px; height: 100px; margin-bottom: -1px; background: transparent; overflow: show; }
#introCopy p {padding-right: 75px;}

#sideNav {float: left; width: 270px; display: table; border-collapse:collapse; table-layout:fixed; }
#sideCustNav {float: left; width: 200px; display: table; border-collapse:collapse; table-layout:fixed; }

#sideNav ul { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:0; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}

#sideNav a { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}
#sideNav a {font-weight: bold; text-decoration: none; color: #666666;}
/* #sideNav a:hover, #sideNav ul a:visited  {text-decoration: underline; color: #666666;} */
#sideNav a:hover {text-decoration: underline; color: #666666;}


#sideNav ul li {line-height:0em;}

#sideNav ul a {font-weight: bold; text-decoration: none; color: #666666;}
#sideNav ul:visited:hover  {text-decoration: underline; color: #666666;}




#sideNav ul ul {margin-bottom: 5px;}
#sideNav ul ul li { border: solid red 0px; color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 0px; padding: 0; list-style: none;}
#sideNav ul ul a {margin: 0px; font-weight: normal; text-decoration: none; color: #666666;}
#sideNav ul ul  #sideNav ul ul a:visited  {text-decoration: underline; color: #666666;}



.brand-margin {margin-bottom: 22px;}


#sideNavHolder {
border: solid red 0px;
width: 227px;
margin-left: 67px;

}


#mainContent {  float: left; width: 480px; border-right: solid 0px #fff;}
#mainContent p { width: 405px; margin-top: 0px;}

#mainContent a { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}

#mainContent td { list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; 
list-style: none; text-decoration: none; color: #666666; font-size=12.2px;}


#mainContent tdheader {margin-bottom: 20px; font-size:13px;text-transform:uppercase;background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#cc9933;}
#mainContent a {font-weight: bold; text-decoration: none; color: #666666; font-size=12.2px;}
#mainContent ul a:visited  {text-decoration: none; color: #666666;}
#mainContent a:hover  {text-decoration: underline; color: #666666;}

#mainContent span{border-style: solid; border-color: grey; border-width:1px; }




#content1 { float: left;  width: 30%; border-left: solid 1px #fff; margin: 0; padding: 7px;}
#content1 span{ border-style:outset; 	border-color: grey;	border-width:1px;}
#content1 a { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}
#content1 a {font-weight: bold; text-decoration: none; color: #666666; font-size=12.2px;}
#content1 ul a:visited  {text-decoration: none; color: #666666;}
#content1 {font-weight: normal; text-decoration: none; color: #666666; font-size=12.2px;}


#content2 { float: left;  width: 30%; border-left: solid 1px #e4e4e4; margin: 0 0 0 -1px; padding: 7px;}
#content2 span{ border-style:outset; 	border-color: grey;	border-width:1px;}
#content2 a { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}
#content2 a {font-weight: bold; text-decoration: none; color: #666666; font-size=12.2px;}
#content2 ul a:visited  {text-decoration: none; color: #666666;}
#content2 {font-weight: normal; text-decoration: none; color: #666666; font-size=12.2px;}


#content3 { float: left;  width: 30%; border-left: solid 1px #e4e4e4; margin: 0 0 0 -1px; padding: 7px;}
#content3 span{ border-style:outset; 	border-color: grey;	border-width:1px;}
#content3 a { color: #666666; list-style-image: none; list-style-type: none; margin-left: 0px; padding:5px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}
#content3 a {font-weight: bold; text-decoration: none; color: #666666; font-size=12.2px;}
#content3 ul a:visited  {text-decoration: none; color: #666666;}
#content31 {font-weight: normal; text-decoration: none; color: #666666; font-size=12.2px;}


#content4 { float: left;  width: 100%; border-right: solid 1px #000; margin: 0; padding: 7px;}


#footer { clear: both; text-align: center; border-top: solid 0px #fff; border-bottom: solid 0px #fff; height: 128px; background: url("https://secure03.silverw.com/newimage/footer.jpg") top left repeat-y; width: 100%;}


#secondaryContent { float: left;  width: 234px; border-left: solid 1px #fff; margin: 0;}
#secondaryContent ul {margin: 0; padding: 0 0 0 .3em; font-size: 90%; list-style-position: inside;}
#secondaryContent a img{border-style: solid; border-color: grey; border-width:1px; }
#secondaryContent a { color: #666666; text-decoration: none; font-size: 12px;list-style-image: none; list-style-type: none; margin-left: 0px; padding:0px; line-height:1.4em; margin: 5px; margin-bottom: 20px; padding: 0; list-style: none;}
#secondaryContent a:hover  {text-decoration: underline; color: #666666; font-size: 12px;}
#secondaryHolder { margin-left: 30px;}

#footerHolder {
border: solid red 0px;
margin: 0 auto 0 auto; 
text-align: center;
width: 1000px;
height: 120px;
}



#customerServiceFooter {

background: url("https://secure03.silverw.com/newimage/customer-service-footer.png") no-repeat; 
margin-top: 22px;
float: left;
width: 216px;
height: 100px;
}

#customerServiceFooter p {
padding-top: 28px;
text-align: left;
color: #000;
}


#footerLinks {
border: solid red 0px;
float: right;
margin-top: 28px;
width: 700px;
height: 30px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12.2px;
color: #000;
}

#footerLinks span {
padding-left: 6px;
padding-right: 6px;
}

#footerLinks a { color:#000; text-decoration: none;}
#footerLinks a:hover {text-decoration: underline;}

.largeimg {max-width: 95%; display: block; margin: 10px auto;}
* html .largeimg {width: 95%; margin: 10px 2%;}

/* IE min-max expression for 'conditional elastic'. Will make IE5.0, 5.5 & IE6 behave. */
/* Wrap it in a 'conditional comment' if you like - it won't make it more valid */

* html body #wrapper {width: 60em /* fallback value */; width:expression(((document.compatMode &&document.compatMode=='CSS1Compat') ?
document.documentElement.clientWidth : document.body.clientWidth)>(970/12) * parseInt(document.body.currentStyle.fontSize)?
  "60em" : (((document.compatMode &&document.compatMode=='CSS1Compat') ?
  document.documentElement.clientWidth :document.body.clientWidth) < 558 ? "552px" : "99%")); }

.pressroom a {margin-top: 2px; margin-left: 30px; font-size:13px; background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#cccccc;}

.formtitle {font-size: 25px; font-weight: bold; margin-bottom: 5px; margin-left: 0px; margin-top: 0px; color: #000;font-family: Helvetica, Arial, serif; }
.formheader {margin-bottom: 5px; font-size:13px; font-weight: normal; text-transform:uppercase;background:transparent;font-family:Georgia, "Times New Roman", Times, serif; color:#666666;}