﻿#pernavtext{font-size:14pt; font-family:Arial; margin-left:10px; font-weight:bold; color:#900000; padding-bottom:20px; height:0px;}

/*GENERAL STYLES*/
.flora{margin-left:10px; margin-top:10px;}
a img{border:none;}
a:active{outline: none;}
#container-5 {width:618px;}

#ctl00_ContentPlaceHolder1_lblPrice{padding-top:10px; padding-left:10px;}
.navButtons{text-align:right; margin-right:30px;}
.navButtons a{display:block; border:1px solid #B0B0B0; background-color:#F8F8F8; font-weight:bold; margin-left:20px; padding:5px; padding-left:10px; padding-right:10px; float:right;}
.navButtons a:hover{background-color:#FFFFFF;}
.resizehandle {background:transparent url("../img/resizer.png") no-repeat scroll 45%;cursor:s-resize;font-size:0.1em;height:16px;margin-top:5px;width:100%;}
.valalert{background:#ffffd5 url('../img/exclamation.gif') no-repeat 5px 7px; border:solid 1px #900000; color:#900000; padding:5px; padding-left:27px; font-size:13px; display:none;}

/*END GENERAL*/

/*ORDER*/
#divAbbrevs{width:450px; left:421px;}
#divAbbrevs .subText{width:85px;}

#divRates{width:550px; left:421px}
#divRates .specSubLink, #divCats .specSubLink{padding:1px; padding-left:5px;}

#divCats{padding-bottom:10px; padding-top:10px; padding-right:10px;}
#divCats .specSubLink a{margin:0px; font-size:13px; margin-bottom:-1px; margin-top:-2px;}

#divRates, #divCats, #divAbbrevs{background-color:#FFFFFF; border:solid 1px #DDDDDD; font-size:.8em;margin-top:0px; display:none;position:absolute; z-index:5;}
#divAbbrevs{padding-bottom:15px; padding-top:15px;}
#showHideRates{display:none;}

.specLink{font-size:16px;color:#333333; padding-left:4px;padding-right:4px; text-decoration:none;border-width:2px;outline: none;}
.specLink:hover{border-width:2px;}

.specLink, .specSubLink{background-color:#EEEEEE;border:solid 1px #DDDDDD;}
.specLink:hover, .specSubLink:hover {background-color:#DDDDDD;border:solid 1px #CCCCCC;}
.specSubLinkFree:hover{background-color:#600000;border:solid 1px #CCCCCC;}
.specSubLink a{color:#333333;text-decoration: none; display:block;}
.specSubLinkFree{background-color:#800000;border:solid 1px #DDDDDD;padding-left:4px;}
.specSubLinkFree a.free{text-decoration:none;display:block; font-weight:bold; color:White;}

.subText{float:left;padding-left:2px;}
.subText, .brevVal{overflow:hidden;font-family:Arial, Courier;font-size: 12px;margin:0px 0px 0px 0px;}
.subText a {display: block;}

.brevVal{width:40px;overflow:auto;}

#theLivePreview{display:none;position:absolute;z-index:20;width:250px; background:#EEEEEE; border:solid 3px #CCCCCC; padding-top:10px; font-size:16px; font-weight:bold; text-align:center; padding-bottom:20px;}
#twentymessage{display:none;}
.preview_message{text-align:left; font-size:12px; font-weight:normal; padding:10px;}

/*RTE*/
.frameBody{font-family:Arial;font-size:12px;margin:0;width:100%;height:100%;}
.rte-zone{width:195px;margin:0;padding:0;height:277px;border:1px #999 solid;clear:both;}
.rte-toolbar{overflow:hidden;}
.rte-toolbar a, .rte-toolbar a img {border:0;}
.rte-toolbar p {float:left;margin:0;padding-right:5px;}

/*END ORDER*/

/*SCHEDULE*/
#schedule{padding-bottom:55px;}
.rundays{display:none;}
/*END SCHEDULE*/

/*BOX FOR THE DESIGN PREVIEW*/
#preview {padding-bottom:55px;}
#preview #previewAd img, #theLivePreview img{max-width:180px;max-height:270px;border:none;}
.classbox {
  background: #F9F9F9;
  border: solid 2px #D8D8D8;
  display: none;
  padding: 5px 5px 5px 5px;
  width: 190px;
  font-size: 11pt;
  margin-left:34px;
  margin-top:20px; }
  .classbox span {
    font-family: Arial; }
  .classbox p {
    margin-top: 0px;
    margin-bottom: 0px; }
/*END PREVIEW*/

/*ORDER*/
#order{padding-bottom:70px;}
#order ul.notes{font-size:.8em; padding-left:30px; margin-top:0px;}
/*ORDER*/

#order input{border:1px solid #CCCCCC;}
#order input:focus{border: 1px solid #999999;}

