/*#695D54;PANTONE WARM GRAY 11C*/
/*#777777;PANTONE BLACK 7 C*/
/*body {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-family:Andale Mono, Georgia, Monaco, Verdana, Helvetica, Arial, sans-serif;comment this out
font-size:1em;
margin:0;
padding:0;
}*/
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
#printmediatitle {
display:none;
}

#header h1 {
color:#FFF;
font-size:2em;
font-style:normal;
padding-top:15px;
}
#header h3 {
text-align:right;
color:#777777;
font-size:.8em;
font-weight:bold;
font-style:normal;
padding:0px 20px 0px 0px;
}
#ef h1,h2 {
color:#666;
font-size:.9em;
font-style:normal;
}

#ef p {
color:#666;
font-size:.8em;
}

#header_print {
font-size:.7em;
font-weight:700;
float:right;
padding-bottom:0;
padding-top:20px;
background-color:transparent;
color:#666;
text-align:center;
}

#header_print a:link {
text-decoration:none;
color:#666;
}
#subnav h1 {
color:#666;
text-align:center;
font-size:1.6em;
}
/*****************************************
#subnav li {
display:block;
color:#000;
list-style-type:none;
position:relative;
background-color:#777777;
height:19px;
margin:0;

}

#subnav li a:link {
display:block;
padding-left:8px;
padding-bottom:0;
padding-top:3px;
background-color:transparent;
text-decoration:none;
color:#FFFDF3;

width:auto;
height:100%;
margin-bottom:0;
margin-top:0;

}

#subnav li a:visited {
display:block;
color:#000;
padding-left:8px;
padding-bottom:0;
padding-top:3px;
text-decoration:none;
width:auto;
height:100%;
}

#subnav li a:hover {
display:block;
color:#FFF;
background-color:#A2CBEB;
}
***************************************************/
#subnav table {
width:100%;
border-collapse:collapse;
}

#subnav td {
/*border-bottom:1px #666 solid;*/
}
#subnav fieldset {
margin-top:20px;
text-align:center;
width:60%;
margin-bottom:20px;
padding:10px;

}

#subnav legend {

}
div#sidecol {
width:130px;
float:right;
background-color:#FFF;
border-left:1px #666 solid;
padding:10px;
}
#topextra {
color:#666;
border-bottom:1px #666 solid;
background-color:#FFFDF3;
text-align:left;
width:90%;
padding-top:10px;
padding-bottom:10px;
margin:20px;
font-size:.7em;
}
#extra {
color:#666;
border-bottom:1px #666 solid;
background-color:#FFFDF3;
text-align:left;
width:90%;
padding-top:10px;
padding-bottom:10px;
margin:20px;
}

#extra h1 {
font-size:1.2em;
font-weight:700;
}

#extra p {
text-align:center;
color:#666;
/*font-weight:700;*/
font-style:normal;
font-size:.7em;
padding:0 20 0 20;
}

#extra img {
margin:0;
padding:0;
}

.clear {
clear:both;
display:block;
height:1px;
overflow:hidden;
margin:0;
padding:0;
}
.onstrong {
font-weight:bolder;
}
.imgfmt {
display:inline;
margin:0 4px 2px 0;
padding:3px;
}

.dlp {
background-color:#FFF;
color:#F9C;
font-weight:700;
font-size:1.3em;
text-decoration:none;
}

.darrows {
color:#CCC;
background-color:#FFF;
text-align:center;
font-weight:700;
}

.formclass {
/*font-size:.7em;*/
}

#addinline {
font-size:.7em;
padding:20px;
}

#addinline table {
width:90%;
border-collapse:collapse;
}

#addinline table td {
text-align:left;
border:1px solid #CCC;
}

#addinline input {
text-align:center;
background-color:#777777;
border:1px solid #781351;
margin-top:5px;
margin-bottom:5px;
}

.red {
color:red;
}

.cc_sc {
font-style:italic;
font-weight:bolder;
}

.prices {
color:#FFF;
font-weight:bolder;
}

.hints_ef {
text-align:center;
font-size:.7em;
}

#tablessc table {
width:80%;
font-size:8.5pt;
}

#tablessc h1 {
margin-bottom:-3px;
}

table#table1 {
text-align:center;
margin-left:auto;
margin-right:auto;
width:350px;
background-color:#777777;
border:1px solid #A2CBEB;
margin-top:5px;
padding-bottom:0px;
}

#table1 img {
padding:0px;
}

#pgtitle img {
padding-bottom:10px;
}

.indentabit {
margin-left:50px;
}

.cism {
margin-left:50px;
padding-top:15px;
width:80%;
}

#bolder li {
background-color:#777777;
font-weight:700;
}

.bolder {
font-weight:700;
}

.buttonindent {
margin-left:10px;
}
.mainb {
}
.mainbb{
font-weight:700;
}
.sc {
font-size:90%;
}

#addstrip tr td {
color:#000;
}

.centralb {
background-color:#B0CAE9;
}

.address {
text-align:center;
color:#FFF;
font-weight:700;
font-size:10pt;
padding-top:0;
}

.phone {
text-align:center;
color:#00497F;
font-weight:700;
font-size:14pt;
padding-top:0;
}

.pricelist {
text-align:center;
color:#00497F;
font-weight:700;
font-size:12pt;
padding-top:0;
}

#nl h1 {
font-family:arial,sans-serif;
font-size:18pt;
color:#F16C9A;
}

#nl img {
border:3px solid #FFF;
}

#nl li {
color:#00497F;
font-weight:700;
font-size:14pt;
padding-top:10px;
}

#nl h1{
text-align:center;
font-family:arial,sans-serif;
font-size:18pt;
color:#F16C9A;
}
#nl img {
border:3px solid #FFF;
}
#nl 
li {
color:#00497F;
font-weight:700;
font-size:14pt;
padding-top:10px;
}
.numli li{
font-weight:normal;
padding-bottom:20px;
}
.fac{
font-family:tahoma,verdana,arial,sans-serif;
text-align:left;color:white;font-weight:bold;font-size:1.2em;
padding-top:20px;

}
.fac2{
font-family:tahoma,verdana,arial,sans-serif;
text-align:left;color:white;font-weight:bold;font-size:1.2em;

}
.facprice{
font-family:tahoma,arial,sans-serif;
text-align:right;color:white;font-weight:bold;font-size:1.2em;
padding-top:20px;

}
#fabullet ul li{
padding:0;
}
.TDcurrency{
font-weight:bold;
text-align:right;
}
.breadc{
text-align:right;
/*color:#777777;*/
font-size:7pt;
/*margin:-5px 40px 5px 10px;
padding:-5px 40px 5px 10px;
display:inline;*/
}
.thispagetitle {
text-align:right;
color:#777777;
font-size:.8em;
font-weight:bold;
font-style:italic;
}

.def{
font-weight:700;
background-color:#777777

}

.artop{
color:#CCC;
background-color:#FFF;
text-align:center;
font-weight:700;
padding:0 5px 0 5px;
border-top:1px #666 solid;
border-bottom:1px #666 solid;

}
a.artop:link,a.artop:visited,a.artop:hover,a.artop:active {
text-decoration:none;
border:none;

}
/*.tformat
{
	color:#FFFFFF;
	font-size: small;
}

a.tformat:link{color:#99CCFF;text-decoration:none}
a.tformat:visited{color:#99CCFF;text-decoration:none}
a.tformat:hover{color:orange;text-decoration:none}
a.tformat:active{color:green;text-decoration:none}
}
*/
.finput{
text-align:center;
color:white;
font-size:smaller;
border-bottom:dotted black 1px;

}
.finput input{
color:blue;
font-size:smaller;
text-align:center;
}
.finput table tr td{

}

a:link{color:#6B8EB2;text-decoration:none}
a:visited{color:#6B8EB2;text-decoration:none}
a:hover{color:orange;text-decoration:none}
a:active{color:#B259B1;text-decoration:none}
button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
input[type=submit]{
margin-top:10px;
}
input[type=submit]:hover, .buttons a:hover{
    background-color:#dff4ff;
    /*border:1px solid #c2e1ef;
    color:#336699;*/
}
/***********YUI************



    #dates {

        border: 1px solid #000;
        background-color: #ccc;
        padding:10px;
        margin:10px;
		color:gray;
    }

    #dates p {
        clear:both;
    }

    #dates label {
text-align:center;
        display:block;
        width:7em;
        font-weight:bold;
    }
.calheader{
color:#000;
}

*/
.col{
/* color:red; */
font-family:Arial, sans-serif;
/*font-family:Andale Mono, Georgia, Monaco, Verdana, Helvetica, Arial,sans-serif;*/
font-size:.9em;

}
.col td{
/* color:red; */
font-family:Arial, sans-serif;
/*font-family:Andale Mono, Georgia, Monaco, Verdana, Helvetica, Arial,sans-serif;*/
font-size:.9em;

}