@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, pre, code, td {
font-size:1em;
}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, label, div, dd, dt, dl, table, tr, td, img, hr {
margin:0;
padding:0;
}
a img, :link img, :visited img, fieldset {
border:0;
}
html * {
margin:0;
padding:0;
border:0;
}
ul, ol, li, ul li, ol li {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
padding-left:0;
margin-left:0;
}
body {
text-align:center;
background:#bdbec0;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400;
}
body div {
margin:0 auto;
}
table, tr, td, th {
border-collapse:collapse;
vertical-align:top;
border:none;
}
.clear {
clear:both;
}
.image_preloader img {
display:none;
position:absolute;
z-index:-9999;
left:9999px;
height:0;
width:0;
}
.image_preload img {
display:none;
position:absolute;
z-index:-9999;
left:9999px;
height:0;
width:0;
}
/***********************************************************************************************************************************headers*/
h1{
padding:10px 5px;
font-size:12px;
color:#fff;
background:#911a27 url(/drapery_v2/000_images/ui/header_bg.jpg) bottom left repeat-x;
font-weight:400;
}
h1 a{
color:#fff;
}
h2 {
text-align:left;
font-size:9px;
color:#00698e;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h4 {
margin:20px 0 0 20px;
text-align:left;
font-size:20px;
color:#911a27;
font-weight:400;
}
.up_arrow {
float:right;
margin:30px 30px 18px 0;
padding-left:20px;
background:url(/drapery_v2/000_images/ui/up_arrow.gif) bottom left no-repeat;
}
.down_arrow {
float:right;
margin:30px 30px 0 0;
padding-left:20px;
background:url(/drapery_v2/000_images/ui/down_arrow.gif) bottom left no-repeat;
}

/***********************************************************************************************************************************the specialty group family*/
#right{
display:none;
}
#bar {
border-bottom:solid 1px #FFFFFF;
height:33px;
padding-top:30px;
background:#fff;
min-width:1004px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#the_specialty_group_family {
border-bottom:solid 1px #FFFFFF;
width:1004px;
}
#the_specialty_group_logo {
float:left;
padding:1px;
border-top:solid 1px #000;
border-right:solid 1px #000;
border-left:solid 1px #000;
}
.tab a {
float:left;
border-bottom:solid 1px #FFFFFF;
background:url(/thespecialtygroup_v2/000_images/the_specialty_group_family/tab_bg.jpg) repeat-x;
height:25px;
margin-top:8px;
margin-left:10px;
padding-right:5px;
padding-left:5px;
text-decoration:none;
color:#B3B3B3;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
.tab a:hover {
background:url(/thespecialtygroup_v2/000_images/the_specialty_group_family/tab_bg_hover.jpg) repeat-x;
}
.tab img {
padding-top:3px;
/* for IE */
filter:alpha(opacity=40);
/* CSS3 standard */
opacity:0.4;
}
.tab a:hover img {
/* for IE */
filter:alpha(opacity=100);
/* CSS3 standard */
opacity:1.0;
}
.button {
float:right;
}
.button img {
margin-top:-8px;
/* for IE */
filter:alpha(opacity=40);
/* CSS3 standard */
opacity:0.4;
}
.button a:hover img {
/* for IE */
filter:alpha(opacity=100);
/* CSS3 standard */
opacity:1.0;
}
.divisions {
float:right;
font-size:10px;
padding-top:17px;
padding-right:5px;
}
.tab.active a {
border-bottom:solid 1px #e7e8ea;
background:#e7e8ea;
}
.tab.active img {
/* for IE */
filter:alpha(opacity=100);
/* CSS3 standard */
opacity:1.0;
}
.button.active img {
/* for IE */
filter:alpha(opacity=100);
/* CSS3 standard */
opacity:1.0;
}
.image_preload{
display:none;
visibility: hidden;
height:0;
width:0;
}
#footer .f_left {
font-size:8px;
float:left;
border-right:solid 1px #000;
padding-right:5px;
margin-right:5px;
display:block;
}
/************************************************************************************************************************************************warning*/
#warning {
padding:10px;
border:solid 1px #FF0000;
background:#fff;
}
#warning span {
float:left;
font-size:24px;
padding-left:10px;
padding-right:10px;
color:#FF0000;
}
#warning p {
text-align:left;
font-size:12px;
color:#be0000;
font-family: Arial, sans-serif;
}
/***********************************************************************************************************************************container*/
#bg {
margin:0;
width:100%;
background:#bdbec0 url(drapery_v2/000_images/ui/bg.jpg) top left repeat-x;
}
#container {
padding-top:10px;
width:1002px;
margin:0 auto;
background:#bdbec0 url(drapery_v2/000_images/ui/bg.jpg) top left repeat-x;
}
/***********************************************************************************************************************************header and main nav*/
#header {
padding-top:20px;
}
#header img {
padding:6px;
float:left;
}
#main_nav {
width:820px;
background:url(drapery_v2/000_images/ui/header_bg.jpg) repeat-x;
float:left;
margin-top:20px;
border-top:solid 2px #911a27;

}
.column {
float:left;
border-right:solid 1px #911a27;
}
.main_item {
padding:7px;
}
#main_nav .list a {
padding-right:8px;
padding-left:8px;
}
#main_nav a {
color:#FFFFFF;
font-family: Helvetica, Arial, sans-serif;
text-decoration:none;
font-size:12px;
padding-right:5px;
}
#main_nav .sub_item a {
color:#da929a;
text-decoration:none;
font-size:10px;
padding-right:5px;
display:block;
}
#main_nav a:hover {
color:#D9A6AD;
}
#main_nav .sub_item a:hover {
color:#fff;
}
.list {
position:absolute;
text-align:left;
background:#911a27 url(/drapery_v2/000_images/ui/sub_nav_mid.gif) top left repeat-y;
display:none;
border-bottom:solid 1px #911a27;
}
.column:hover .list {
display:block;
}
.sub_item {
margin:10px;
}
#contact_button {
float:right;
padding:4px;
}
#contact_button a {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:18px;
background:url(/drapery_v2/000_images/ui/contact.png) center left no-repeat;
padding: 5px 0 5px 80px;
}
/**************************************************info nav*/
#info_nav {
width:818px;
background-color:#999999;
float:right;
margin-bottom:5px;
margin-top:5px;

}
#info_nav div a {
float:left;
padding:2px 10px;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
font-family: Helvetica, Verdana, Arial, sans-serif;
}
#info_nav div a:hover {
text-decoration:bold;
}
/***********************************************************************************************************************************left*/
#left {
margin-top:-24px;
float:left;
width:170px;
background:#911a27 url(/drapery_v2/000_images/ui/sub_nav_mid.gif) top center repeat-y;
text-align:left;
border:solid 1px #911a27;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
#left li a {
display:list-item;
font-size:10px;
color:#da929a;
text-decoration:none;
padding:5px;
}
#left li a:hover {
color:#fff;
text-decoration:underline;
}
/***********************************************************************************************************************************center*/
#center {
float:left;
padding-left:10px;
width:820px;
}
#center h1 {
text-align:left;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}

#widecenter {
float:left;
padding-left:10px;
width:1020px;
}
#widecenter h1 {
text-align:left;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
.c_top {
text-align:left;
}
.c_top img {
border:solid 1px #000;
}
.c_top_home img {
margin-top:25px;
}
.c_right img {
border:solid 1px #000;
}
.c_left img {
border:solid 1px #000;
}
.c_right {
float:left;
margin-left:10px;
height:350px;
width:350px;
}
.c_right div{
height:350px;
width:350px;
}
.c_left {
float:left;
padding-bottom:5px;
}
.sub_left {
text-align:left;
width:450px;
min-height:332px;
float:left;
background:#fff;
border:solid 1px #911a27;
padding-bottom:18px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}

.sub_left p {
font-size:11px;
padding:18px;
color:#000;
}
.sub_left ul{
margin-left:18px;
}
.sub_left a {
color:#911a27;
text-decoration:underline;
font-size:10px;
}
.sub_left a:hover {
color:#00698e;
}
.sub_left .sub{
margin-left:20px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sub_left .sub a{
font-size:9px;
}

.widesub_left {
text-align:left;
width:630px;
min-height:332px;
float:left;
background:#fff;
border:solid 1px #911a27;
padding-bottom:18px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}

.widesub_left p {
font-size:11px;
padding:18px;
color:#000;
}
.widesub_left ul{
margin-left:18px;
}
.widesub_left a {
color:#911a27;
text-decoration:underline;
font-size:10px;
}
.widesub_left a:hover {
color:#00698e;
}
.widesub_left .sub{
margin-left:20px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.widesub_left .sub a{
font-size:9px;
}
.contact_left {
text-align:left;
width:628px;
float:left;
background:#fff;
border:solid 1px #911a27;
min-height:350px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
#bottom {
padding-bottom:0;
}

.c_bottom {
float:left;
background:#fff;
width:818px;
padding-bottom:18px;
text-align:left;
border:solid 1px #911a27;
margin-top:5px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}

.c_bottom a {
color:#911a27;
text-decoration:underline;
font-size:10px;
}
.c_bottom a:hover {
color:#00698e;
}
.c_bottom p {
font-size:11px;
padding:5px 20px 0 30px;
color:#777;
}
.c_bottom span {
font-size:18px;
}
.c_bottom h1 span{
font-size:12px;
}
.c_bottom h3 {
padding:10px 0 0 30px;
font-weight:400;
}
.c_bottom h2 {
margin:20px 0 0 30px;
font-size:14px;
}

.widec_bottom {
float:left;
background:#fff;
width:990px;
padding-bottom:18px;
text-align:left;
border:solid 1px #911a27;
margin-top:5px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}

.widec_bottom a {
color:#911a27;
text-decoration:underline;
font-size:10px;
}
.widec_bottom a:hover {
color:#00698e;
}
.widec_bottom p {
font-size:11px;
padding:5px 20px 0 30px;
color:#777;
}
.widec_bottom span {
font-size:18px;
}
.widec_bottom h1 span{
font-size:12px;
}
.widec_bottom h3 {
padding:10px 0 0 30px;
font-weight:400;
}
.widec_bottom h2 {
margin:20px 0 0 30px;
font-size:14px;
}


.products {
text-align:left;
min-height:333px;
float:left;
background:#fff;
border:solid 1px #911a27;
padding-bottom:18px;
width:450px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
.products p {
font-size:11px;
padding:18px;
color:#000;
}
.products dl {
padding:18px;
font-size:11px;
color:#000;
}
.products img {

float:left;
margin:0 18px 20px 0;

}
.products img:hover {

}
.products dt a {
color:#911a27;
text-decoration:underline;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.products dt a:hover {
color:#00698e;
}
.products dd {
padding-top:5px;
}
/***********************************************************************************************************************************options box*/
.option_box {
margin:0 0 10px 20px;
}
.option_box img {
float:left;
margin:0 5px 0 0;
border:double 3px #911a27;
width:20px;
}
.pop_up {
width:200px;
background:#fff;
padding:10px;
border:solid 1px #000;
display:none;
}
.pop_up img {
float:left;
margin:0 5px 0 0;
border:double 3px #911a27;
width:75px;
}
.pop_up p {
font-size:10px;
text-align:left;
margin:0;
padding:0;
}
/***********************************************************************************************************************************fabrics selector*/
#loading p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0;
margin:0;
}
#loading img {
border:none;
padding:10px 0;
margin:0;
}
.float2#loading2 {
text-align:center;
width:150px;
}
#loading {
text-align:center;
width:150px;
}
.SpryHiddenRegion {
visibility: hidden;
}
#detail {
float:left;
}
.float h2 {
float:left;
padding-bottom:10px;
}
.selector {
clear:both;
border-top:solid 1px #c5c6c8;
margin:0 10px;
padding:5px 0;
}
.selector h3{
float:right;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
.material_list{
float:left;
text-align:left;
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#911a27;
text-decoration:underline;
}
.material_list span{
padding:2px;
cursor:pointer;
}
.material_list .datahover{
background:#eee;
color:#00698e;
text-decoration:underline;
}
.swatches_list{
float:right;
margin:10px 0;
}
.swatches_list div{
float:left;
margin:5px;
}
.swatches_list .small{
height:20px;
width:20px;
}
.selected span{
background:#c5c6c8;
color:#fff;
text-decoration:underline;
}
.material_left ul{
padding-bottom:10px;
}
.material_left ul li span{
width:152px;
display:block;
}
.material_left{
float:left;
border-right:solid 1px #c5c6c8;
width:174px;
}
.material_right{
float:right;
width:148px;
padding-bottom:10px;
}
.center_button{
text-align:right;
margin-top:10px;
}
.center_button a{
color:#fff;
background:#911a27;
padding:5px;
text-decoration:none;
}
.center_button a:hover{
color:#fff;
text-decoration:underline;
}
select {
float:right;
margin-right:5px;
border:solid 1px #000;
font-size:10px;
width:135px;
}
option {
padding-right:10px;
}
.large {
width:75px;
height:75px;
}
#largeswatch img {
width:75px;
height:75px;
border:solid 1px #000;
margin:0 0 0 5px;
float:left;
}
#largeswatch {
float:left;
margin-top:255px;
}
#largeswatch p {
text-align:left;
margin:0 0 0 5px;
padding:0 2px 0 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
background:#000;
clear:both;
}
.detail_right {
float:left;
margin-left:10px;
width:350px;
height:350px;
border:solid 1px #000;
background-position:bottom left;
background-repeat:no-repeat;
}
.small {
width:15px;
height:15px;
border:solid 1px #000;
float:left;
}
.swatches div {
margin:10px 2px 0 2px;
float:left;
}
#p_s_container{
background:url(drapery_v2/000_images/ui/pop_up_bg.jpg) center center repeat-y;
}
.specs {
font-size:10px;
text-align:left;
text-decoration:none;
padding:2px;
margin:10px;
}
.pricing {
text-align:left;
margin:10px;
}
.spec_thumbs img{
float:left;
margin-left:18px;
margin-top:10px;
width:20px;
height:20px;
}
.prices {
text-align:right;
margin-right:5px;
margin-top:10px;
}
.prices a {
font-size:10px;
text-align:center;
background:#eee;
text-decoration:none;
padding:5px 20px;
border:double 3px #911a27;
}
.prices a:hover {
background:#fff;
border:double 3px #00698e;
}
/***********************************************************************************************************************************literature*/
.lit li{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/***********************************************************************************************************************************projects gallery*/
.projects img{
height:84px;
width:84px;
margin:5px 0 5px 22px;
float:left;
border:solid 1px #000;
padding:1px;
}
#project_buttons{
text-align:center;
margin:30px auto 0 auto;
}
#project_buttons img{
cursor:pointer;
}
#project_buttons .left{
float:left;
margin-left:120px;
}
#project_buttons .right{
float:right;
margin-right:120px;
}
/* SpryTooltip.css - version 0.2 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* HACK FOR IE: to make sure the tooltips show above form controls, we underlay each tooltip with an iframe */
.iframeTooltip {
position: absolute;
z-index: 1010;
 filter:alpha(opacity:0.1);
}
.tooltipContent {
background-color: #FFFFCC;
}
/***********************************************************************************************************************************right partners bar*/
#right h1 {
text-align:center;
}
#right {
float:right;
width:98px;
background:#fff;
padding-bottom:10px;
border:solid 1px #911a27;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
#right img {
width:90px;
}
/***********************************************************************************************************************************price table*/
#price {
text-align:left;
float:left;
background:url(/drapery_v2/000_images/ui/large_bg.jpg) bottom right no-repeat;
margin-top:5px;
border:solid 1px #911a27;
width:712px;
/*******************************CSS3*/
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
.pricing h1{
margin-bottom:5px;
}
TABLE.tabulardata {
BACKGROUND-COLOR: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
TABLE.tabulardata TR {
BACKGROUND-COLOR: white;
}
TABLE.tabulardata TH {
BACKGROUND-COLOR: #999;
PADDING:4px;
}
TABLE.tabulardata TD {
PADDING:4px;
}
/***********************************************************************************************************************************contact form*/
.ValidateMessage {
color:#a00000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.asp_button {
color:#fff;
}
.text_box {
border:solid 1px #911a27;
width:310px;
height: 72px;
}
#contactform input {
width:200px;
border:solid 1px #911a27;
}
#contactform {
font-size:10px;
padding-left:20px;
}
#contactform h3 {
font-size:11px;
padding:8px 0;
font-weight:600;
}
#contactform h5 {
color:#a00000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
padding:8px 0;
}
/***********************************************************************************************************************************footer*/
#widefooter {
float:left;
font-size:12px;
margin:0;
margin-top:5px;
font-weight:400;
padding:5px;
border:solid 1px #911a27;
background:#fff;
width:980px;
text-align:left;
}

#widefooter .wf_left {
font-size:8px;
float:left;
border-right:solid 1px #911a27;
padding-right:5px;
margin-right:5px;
}

#widefooter .wf_right {
	float:left;
	margin-left:70px;
	}
	
#widefooter .wf_right ul {
padding-top:45px;
}
#widefooter .wf_right li {
float:left;
margin-right:5px;
}
#widefooter a {
color:#333;
text-decoration:none;
font-size:10px;
border-right:solid 1px #911a27;
padding-right:5px;
}
#widefooter a:hover {
color:#000;
text-decoration:underline;
}

#widefooter img {
border:none;
}


#footer {
float:left;
font-size:12px;
margin:0;
margin-top:5px;
font-weight:400;
padding:5px;
border:solid 1px #911a27;
background:#fff;
width:808px;
text-align:left;
}

#footer .f_left {
font-size:8px;
float:left;
border-right:solid 1px #911a27;
padding-right:5px;
margin-right:5px;
}
#footer .f_right ul {
padding-top:45px;
}
#footer .f_right li {
float:left;
margin-right:5px;
}
#footer a {
color:#333;
text-decoration:none;
font-size:10px;
border-right:solid 1px #911a27;
padding-right:5px;
}
#footer a:hover {
color:#000;
text-decoration:underline;
}
#legal {
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#333;
padding:5px;
}
#footer img {
border:none;
}












/***********************************************************************************************************************************specs*/
.largetitle img {
border:solid 1px #ccc;
width:20px;
height:15px;
}
.largetitle ul {
width:200px;
display:inline-block;
}
.largetitle span {
color:#770708;
font-family: Arial, sans-serif;
font-size:14px;
text-decoration:none;
}
#optionspopup h6 {
color:#770708;
font-family: "Times New Roman", Times, serif;
font-size:15px;
text-decoration:none;
font-weight:400;
text-align:left;
width:200px;
}
#optionspopup h4 {
text-align:left;
color:#333;
font-family: "Times New Roman", Times, serif;
font-size:13px;
padding:0 0 0 2px;
margin-top:2px;
font-weight:400;
background:#eee url(/Images/H_gradient.jpg) top right no-repeat;
border-top:solid 1px #777;
width:200px;
}
#optionspopup {
text-align:left;
}
#optionspopup div {
background:#fff;
}
#optionspopup p {
text-align:left;
font-family: Arial, sans-serif;
font-size:12px;
color:#333;
margin:10px;
}
#optionspopup th {
text-align:left;
color:#770708;
font-family: Arial, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:400;
background:#fff;
}
#optionspopup table {
margin:30px 0 30px 10px;
}
#optionspopup td {
text-align:left;
font-family: Arial, sans-serif;
font-size:12px;
border:solid 1px #999;
color:#333;
text-decoration:none;
background: #fbf7f7 url(/Images/BG_left_menu.jpg) bottom right no-repeat;
}
#optionspopup img {
float:right;
margin:30px 0 30px 0;
}
#optionspopup dl {
margin:10px;
padding:0 10px 10px 10px;
border:solid 1px #333;
clear:both;
}
#optionspopup dt {
text-align:left;
font-family: Arial, sans-serif;
font-size:12px;
color:#770708;
text-decoration:underline;
margin-top:10px;
}
#optionspopup dd {
text-align:left;
font-family: Arial, sans-serif;
font-size:11px;
color:#555;
}
#optionspopup li {
border-bottom:solid 1px #999;
font-size:11px;
padding:5px;
}
#p_s_container h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#00698e;
color:#fff;
font-size:12px;
display:block;
margin:0 0 10px 0;
padding:2px;
}
#colorstable2 td {
border:none;
}
#colorstable2 {
display:inline-block;
float:left;
}
#colorstable2 ul {
display:inline-block;
}

