

/*DEFAULT SETTINGS*/
*{margin:0;padding:0;}
img{border:0;}
/*Colors used
#ffffff = White
#6b3fa0 = Royal Purple rgb(107, 63, 160)
#1B7B00 = Green for links
#567648 = LIME GREEN
#cfe3c6 = LIGHT GREEN
#a3afa4 = GRAYISH GREEN
#636363 = MEDIUM GRAY rgb(40, 40, 40)
#d8dcd8 = LIGHTEST GRAY
#b7bab7 = LIGHTER GRAY
#b2b2b2 = LIGHT GRAY
#c41924 = RED
#5b7ca7 = GRAY BLUE
#475675 = DARKER GRAY BLUE
#475675 = GRAY
#273758 = DARK GRAY

#ebeadc = light cream 
#3e3733 = dark brown
#716660 = lighter brown
#a19e90 = light brown
#d9c4ff = light purple
#c0a864 = gold brown
#ebd9a6 = light gold brown

*/

/*GENERAL PROPERTIES*/
div#watermark{display:none;}
a{color:#475675;}
a:hover{color:#273758;}
div.clearBoth{clear:both;}
/*div#secureInfo{float:right;font-size:10px;width:170px;margin-left:180px;position:absolute;}*/
div#secureInfo{float:right;width:170px;margin-left:200px;position:absolute;margin-top:-50px;}
fieldset{border:#b7bab7 2px solid;}
.alert{color:#c41924;font-weight:bold;line-height:25px;}
a.producttitle{text-decoration:none;line-height:25px;font-weight:bold;}
h2,h3{color:#282828;}
a{color:#475675;}
a:hover{color:#273758;}
span.makeRed{color:#c41924;}
h5{font-size:1em;color:#6b3fa0;font-weight:normal;margin-left:10px;}
h4{margin-top:10px;margin-bottom:6px;}
h3{font-size:1em;}
h2{margin:10px 0;font-size:1.25em;padding-left:2px;padding-right:2px;}
h1{text-align:left;color:#6B3FA0;font-size:1.4em;margin-bottom:15px;margin-top:5px;}
ul.plain{list-style:none;line-height:1.75em;}
hr{margin-left:10px;margin-right:10px;color:#d9d9d9;background-color:#d9d9d9;height:1px;border:0;}

/*MAIN CONTAINERS*/
html, body {height: 100%;} 
body{height:100%;font-family:Arial,Helvetica,Garuda,sans-serif;text-align:center;background: url(../../images/header/background.gif) repeat-x #ebeadc;} /*background:#2C2C2C url("/images/body_bg.jpg");color:#636363;font:12px arial,helvetica,sans-serif;text-align:center;}*/
#container{background:#ffffff;margin:0 auto;min-height:100%;padding:0;text-align:left;width:1004px;background-color:#ffffff;}/*width:99.8%;*/

/*div.page{margin-bottom:5px;width:99%;border:#ffffff solid 2px;}*/
/** There is some sort of glitch in Firefox, when a border is added, it prevents the "copy" div from jumping when the page is scaled across 2 monitors **/
div#page {margin-top:10px;margin-right:20px;}
div#page #sidebar{ padding-top:0px; padding-left:20px;width:160px;margin-top:5px;float:left;} /**float:left;**/
div#page #copy{float:right;padding-top:5px;padding-bottom:5px;padding-left:0;width:78%;font-size:13px;margin-right:0px;}
fieldset.productNav{width:148px;}
fieldset.productNav a{text-decoration:none;color:#000000;}
fieldset.productNav a:hover{text-decoration:underline;}
fieldset.productNav div.sideBarMenu{padding-top:5px;}
fieldset.productNav div.sidebarCategories{font-size:12px;padding-bottom:5px;}
fieldset.productNav div#sidebarCategoriesSelected{font-weight:bold;font-size:12px;padding-bottom:3px;}
fieldset.productNav li#sidebarSubCategoriesSelected, fieldset.productNav li#sidebarProductSelected a{color:#000000;font-weight:bold;}
fieldset.productNav ul.sidebarSubCategories{font-size:11px;list-style:none;padding-left:30px;text-indent:-15px;}
fieldset.productNav ul.sidebarSubCategories li{padding-bottom:3px;}

/****overrides for right menu navigation***/
div.rightMenu{float:right;margin-top:150px;margin-right:-146px;width:135px;}
div.rightMenu fieldset.productNav{padding:0 0 2px 3px;margin-top:10px;width:135px;}
div.rightMenu div.legend{width:126px;margin-left:-3px;}

/****Right Column***/
div#columnRight h5{margin-top:15px;margin-left:15px;}

/* Header    | Home| Contact Us | New Products| */
#masthead{background: url("/images/header/background.gif");background-repeat:repeat-x;height:140px;background-color:#000000;}

div#masthead img#logo{margin-top:35px;padding-left:15px;}
div#masthead div#shoppingCart{width:300px;float:right;font-size:12px;margin-top:75px;margin-right:15px;}
div#masthead div#shoppingCart a{color:#ffffff;}
div#shoppingCart div#cartMenu{background-color:#8cc534;width:150px;float:right;text-align:center;padding:5px;}
div#shoppingCart div#currentStatus{width:120px;float:left;text-align:right;padding-top:25px;}
div#shoppingCart div#currentStatus a{color:#ffffff;}
div#cartLegend{width:260px;text-align:right;color:#ffffff;font-size:12px;font-weight:bold;padding-bottom:5px;}
/* MAIN NAVIGATION   | Home | Bank Signs | Parking Signs | General Signs | Mounting | Sign Accessories| and their subcategories  */

#pageMenu ul {margin: 0;padding: 0;list-style: none;border:none;z-index:100;}
ul#tabmenu{padding-left:15px;background: url(../../images/header/background.gif) repeat-x bottom #3e3838;font-size:13px;font-weight:bold;width:100%;height:29px;padding-top:2px;}
/*ul#tabmenu{padding-left:70px;font-size:13px;font-weight:600;width:934px;height:26px;background:#ffffff;border-bottom:2px solid #D8DCD8;}*/
ul#tabmenu li{float:left;text-align:center;white-space:nowrap;}
li#homeNav{}
#tabmenu li ul.dropdown{clear:both;position:absolute;top:165px;left:auto;display:none;}
#tabmenu li ul.dropdown li{white-space:normal;}
ul#tabmenu li a {display: block;text-decoration:none;padding:5px;color:#ffffff;}
ul#tabmenu li :hover {display:block;text-decoration:none;color:#a19e90;}
ul#tabmenu li ul.dropdown li{width:280px;clear:left;text-align:left;font-size:12px;}
ul#tabmenu li ul.dropdown ul{width:auto;}
ul#tabmenu li li a {display: block;height:16px;vertical-align:middle;border:none;padding:5px;}
ul#tabmenu li:hover ul {display: block;}
#pageMenu li.tabselected a{color:#a19e90;}
#pageMenu li.tabselected li a, #tabmenu li ul.dropdown li a{color:#ffffff;background-color:#3e3733;}
#pageMenu ul#tabmenu li li :hover {display: block;text-decoration:none;background:#716660;}
ul#tabmenu li.tabDivider{color:#ffffff;padding-top:4px;}

/***info area: breadcrumb trail and top search*****/

#infoArea{clear:both;width:100%;height:30px;background-color:#ffffff;border-bottom:#D8DCD8 1px solid;text-align:left;}
#breadcrumbs{margin-left:20px;margin-top:7px;padding-bottom:0;font-size:11px;width:550px;float:left;}
#breadcrumbs li{display:inline;list-style:none;padding:0 2px 0 2px;color:#000000;}
#breadcrumbs a{color:#000000;}
div#searchArea{width:310px;float:right;margin-top:-1px;padding:5px 0 0 10px;font-size:13px;background-color:#c0a864;height:27px;}
div#searchArea input.formbuttons{background-color:#ffffff; color:#1b7b00;}

/** subcategory navigation links **/
div#categoryImageWrapper{vertical-align:middle;}
div#categoryButtonWrapper{width:300px;float:right;margin-right:20px;margin-top:-15px;}
div#categoryButtonWrapper h3{padding-bottom:5px;}
ul.subCategoryNavigation{float:right;width:248px;list-style:none;margin-right:50px;}
ul.subCategoryNavigation li a{display:block;text-decoration:none;width:250px;height:25px;background: url("/images/application/bttn_arrow.jpg") no-repeat;font-weight:bold;padding-left:10px;line-height:25px;color:#000000;}
li.smallerText a{font-size:11px;}
li.regularText a{font-size:12px;}
ul.subCategoryNavigation li a:hover{background: url("/images/application/bttn_arrow_on.jpg");}


/* Main Areas  */

/* Sidebar */
#sidetop{margin-top:5px;}
div.legend{font-size:1em;font-weight:normal;padding:6px;margin-left:-6px;margin-right:0;margin-bottom:0;margin-top:0;color:#6b3fa0;width:100%;background-color:#d8dcd8;border-bottom:#b7bab7 2px solid;position:relative;z-index:1;font-weight:bold;text-align:center;}
div.legend a{color:#6b3fa0;}
#sidebar fieldset{padding-left:.5em;padding-right:.5em;padding-bottom:2px;margin-bottom:15px;font-size:12px;}
#searchbar{font-size:.8em;font-weight:bold;}
.sidebarForm{padding:.1em;width:95%;}
.loginform{width:96%;}
div#credit{font-size:12px;margin-top:20px;margin-bottom:20px;}
div#credit img{margin-bottom:-3px; padding-left:5px;}
.sidebarlinks{font-size:1em;text-align:center;padding-bottom:5px;font-weight:normal;padding-top:3px;}
.sidebarlinks2{font-size:1em;text-align:right;margin-top:-15px;;font-weight:normal;padding-bottom:5px;padding-right:10px;}
.note{font-size:.78em;}
#livechat img{margin-left:-5px;}

/* Contact Us page */
#contactInfo{border:2px solid #b7bab7;float:right;padding-left:30px;padding:10px;margin: 5px 20px 10px 20px;}

/* subcategory page */
#viewProduct {text-align:left;padding-bottom:3px;margin-left:20px;padding-bottom:10px;font-size:1em;}/*text-align:right;padding-bottom:3px;margin-top:-1.6em;padding-bottom:10px;font-size:.9em;}*/
ul.bulletedList{margin-bottom:-5px;padding:0;}

/** Stock Page **/
div.productRow{padding:10px;}
div.oddProduct{float:left;padding:10px;width:320px;}
div.evenProduct{width:320px;padding:10px;float:right;margin-right:20px;}

/**Employment Opportunity**/
div.jobListing{border-bottom:solid 1px #6b3fa0;padding-top:10px;padding-bottom:10px;margin-right:10px;}

/***newsroom****/
ul.newslisting{list-style:none;}
ul.newslisting li{padding-bottom:10px;}
ul.newslisting  a{text-decoration:none;font-style:italic;font-weight:bold;}
ul.newslisting  a:hover{text-decoration:underline;}

.newsdate{margin-right:5px;font-size:9px;float:left;padding-top:2px;}
.articletitle{margin-left:65px;}

.articledate{font-size:11px;color:#636363;}
.newsarticle{padding:20px; margin-left:250px;}
#titlelisting{float:left;width:230px;margin-top:50px;font-size:12px;}
#titlelisting a{text-decoration:none;font-style:italic;font-weight:bold;}
h4 #newstitle{color:#000000;text-align:left;}
a#newslink{text-decoration:underline;font-style:normal;font-weight:normal; line-height:50px;}
#archivetitle li{padding-bottom:10px;padding-top:5px;}

/**Service and Support**/
div.defaultList{margin-right:100px; float:left;}

/****signs informational section***/
table.infoTable{width:600px;border:#6b3fa0 2px solid;}
table.infoTable tr{line-height:25px;font-size:12px;}
table.infoTable td{border-bottom: #ccccff solid 1px;padding:3px 3px 3px 5px;vertical-align:top;}
table.infoTable th{background-color:#d7d7ff;padding:3px 3px 3px 5px;}
table.infoTableVariant tr td:first-child{font-weight:bold;background-color:#d7d7ff;padding-left:10px;}

/*PAGE CONTENT */
div.brochureLink{font-weight:bold;margin-bottom:10px;}
div #sitemaplinks ul{padding-left:10%;}
div#sitemaplinks li ul{padding-bottom:10px;}
div#sitemaplinks li{margin-left:10%;}
div#sitemaplinks li ul li{margin-left:5%;}

a.intext{}
.illuminationicon{margin-bottom:-3px;}
.stock{line-height:30px;}
.homepage{margin:20px;padding-bottom:10px;font-size:1em;}
span.legend{font-weight:bold;margin-top:-5px;margin-right:5px;margin-left:-10px;font-size:.9em;}


#sortOptions{clear:both;float:right;width:120px;margin-left:10px;border:1px solid #d8d8d8;padding:10px;}
.sorts {font-size:11px;}
.sorts a{text-decoration:none;color:#475675;font-size:11px;}
.sorts a:hover{text-decoration:underline;color:#273758;}
#newproductimage{float:right;margin:10px;} /* places image on new products -> cgs page to right of text */
.optionlink a{float:left;text-align:center;width:90px;height:120px;margin-left:4em;margin-top:1em;margin-bottom:2em;text-decoration:none;} /*on accessories pages, these contain the subcategories and images*/
.mountlink a{float:left;text-align:center;width:200px;height:200px;margin-left:1em;margin-top:2em;margin-bottom:1em;text-decoration:none;padding-bottom:10px;font-weight:bold;} /*on mounting page, these contain the subcategories and images*/
#catDescription{margin-right:140px;margin-bottom:5px;}
.standardform fieldset{padding-left:.5em;padding-right:.5em;font-size:1em;}

.standardform .legend{font-size:1em;font-weight:bold;padding-bottom:5px;margin-left:10px;color:#000000;width:auto;}
input.formbuttons{color:#000000;background-color:#8CC534;border:1px solid #1b7b00;cursor:pointer;}/**border:0;width:auto;overflow:visible;margin:0;padding:0;background-color:#ffffff;}**/
span.formbuttons{line-height:22px;text-decoration:none;color:#000000;background-color:#8CC534;border:1px solid #1b7b00;cursor:pointer;padding:2px;}/**border:0;width:auto;overflow:visible;margin:0;padding:0;background-color:#ffffff;}**/
span.formbuttons:hover, input.formbuttons:hover{background-color:#1b7b00;color:#ffffff;}
.textSubmit{border:0;width:auto;margin:0;padding:0;background-color:#ffffff;color:#475675;font-size:12px;}



#copy #autoFillInfo{display:none;}
#copy #backButtons{float:left;margin-top:10px;margin-left:0;}
#copy #backButtons li {list-style:none;}
#copy #credit{border:0;}

#copy h3{color:#636363;}
#copy h2:first-child{margin-top:0px;}
#copy p{line-height:19px;margin-bottom:10px;}
#copy ul,ol{margin-left:20px;}
#copy li{margin-bottom:5px;}

#copy #feature1{border:1px solid #d9d9d9;margin-bottom:6px;}
#copy #feature2{float:left;margin-right:5px;margin-top:-30px;width:145px;padding-right:5px;}
#copy #feature3{float:left;}
#copy .grayed{color:#b8b8b8;font-weight:bold;}
#copy hr{margin-bottom:10px;width:100%;}
#copy .javascript{display:none;}

#copy #logoRules{display:inline;}
#copy .flash{}
#copy #optionImage{margin-bottom:20px;text-align:center;}
#copy .optionPrice{color:#567648;}
#copy .productNumberOption{font-size:11px;float:right;font-weight:bold;margin:5px;}
#copy .productNumberOption a{padding:5px;}
#copy .resultNav{font-size:11px;font-weight:bold;margin:5px 0;text-align:left;width:auto;float:left;margin-bottom:-10px;}
#copy .resultNav a{padding:6px;}
#copy .resultNav a.currentPage{color:#636363;font-size:1em;text-decoration:none;font-weight:bold;}
#bottomnav{background-color:transparent;position:relative;z-index:1;height:20px;}/** margin-right:-20px;float:right;margin-bottom:-30px; **/
#copy #photoNav{margin:10px 0;}
#copy #photoNav a img{border:1px solid #636363;height:40px;margin-right:5px;width:40px;}

#copy .productCategory{font-size:11px;background-color:#ffffff;float:left;height:110px;margin:0 15px 15px 5px;padding:10px;width:200px;}
#copy .sectionTitle{font-weight:bold;padding:4px;text-align:left;background:#6b3fa0;color:#e5e5e5;}
#copy .status{color:#3c3c3c;font-weight:bold;}
#copy .stepChart{margin-bottom:20px;}
#copy .subCategory{padding-bottom:10px;min-height:100px;}
#copy .subCategory img{float:left;margin:0px 50px 10px 20px;}
#copy .tip{background:#ffffff;border:1px dashed;padding:10px;position:absolute;text-align:left;width:200px;z-index:1;}
#copy #totals{float:right;margin:10px 0;text-align:right;}
div.subCategory{margin-top:15px;}

/* video library */
img.playButton{line-height:50px;float:left; margin:7px 20px 25px 0;}
div.videoLink img.playButton{margin-top:2px;}
div.videoLink{margin-bottom:20px;}

/* images */
#homepageImage1{text-align:center;margin-top:0;margin-bottom:10px;margin-left:10px;margin-right:10px;float:right;}
#applicationImage{text-align:left;}
#applicationImage img{padding:5px;}

/**#subcatApplicationImage{float:left;padding-right:10px;padding-bottom:10px;}**/
#subcatApplicationImage{float:right;margin-top:-10px;padding-left:10px;padding-bottom:10px;}
#subcatApplicationImage img{float:left;margin-right:10px;}
#subcatcontainer{width:155px;float:right;font-size:12px;margin-left:10px;}
#subcatcontainer ul#subcat{margin-top:10px;list-style:none;margin-left:0;font-size:10px;}
#subcatcontainer ul#subcat li a{display:block;text-decoration:none;width:160px;height:25px;background: url("/images/application/bttn_arrow.jpg") no-repeat;background-position:right;font-weight:bold;padding-left:10px;line-height:25px;color:#000000;}
#subcatcontainer ul#subcat li a:hover{background: url("/images/application/bttn_arrow_on.jpg");background-position:right;}
/**
ul.subCategoryNavigation{float:right;width:248px;list-style:none;margin-right:50px;}
ul.subCategoryNavigation li a{display:block;text-decoration:none;width:250px;height:25px;background: url("/images/application/bttn_arrow.jpg") no-repeat;font-weight:bold;padding-left:10px;line-height:25px;color:#000000;}

**/

.breakaway{float:right;margin:5px;padding:5px;border:1px solid #d9d9d9}
.illuminationimages{text-align:center;margin-bottom:10px;}

/***view product page **/
#copy .discountPrice{text-decoration:line-through;}
#copy .description{margin-top:20px;margin-bottom:10px;font-size:1em;}
#copy .estimate{margin-bottom:10px;font-size:11px;}
table.itemDescription{padding-top:20px;padding-bottom:20px;width:100%;}
table.itemDescription td:first-child{padding:5px;font-weight:bold;width:50%;}
#copy table.itemDescription td:last-child{text-align:left;}
#copy table.itemDescription th{text-align:center;font-weight:bold;font-size:14px;background-color:#6b3fa0;color:#ffffff;}
#copy .itemDetails{clear:both;text-align:left;font-size:1em;margin:70px 20px 0 0;}
.itemTable{float:right; width:250px;font-size:12px;margin-right:40px;}
#copy .viewImage{float:left;text-align:center;width:350px;margin-top:20px;margin-left:-10px;}
#copy div#crossSellGroup{clear:both;float:left;padding:10px; border:2px solid #b7bab7;width:300px;text-align:right;margin-top:20px;}
#crossSellGroup h3{color:#6B3FA0;padding-bottom:10px;text-align:left;}
#copy div.crossSell{float:left;margin-left:10px;padding:5px; max-width:130px;text-align:left;}

div.productMenu{margin:0;}/***reset the mounting accessories menu on the product page***/

table#featuredContainer{margin:0 0 10px 10px;width:570px;}
	table#featuredContainer tr{vertical-align:top;padding:10px;}
	table#featuredContainer td{padding:5px 20px 10px 5px;width:270px;border-bottom: 1px solid #d9d9d9;}
	table#featuredContainer a.longTitle{line-height:16px;}

/*FOOTER */

#footer{background-color:#c0a864;border-top:2px #6b3fa0 solid;clear:both;font-size:12px;padding:10px 10px 0 10px;vertical-align:bottom;}
#footer a{color:#000000;}
#footerUpper{height:65px;}
div.leftHalf{width:50%;float:left;}
div.rightHalf{width:50%;float:right;}
div#footerLower{clear:both;width:994px;background-color:#ebd9a6;padding:5px 0 15px 10px;margin-left:-10px;font-size:10px;}

/**
div #footercenter{margin-left:auto; margin-right:auto;color:#000000;;font-weight:bold;font-size:.9em;line-height:17px;padding-top:10px;}
#footercenter a{color:#000000;font-size:15px;text-decoration:none;}
#footercenter a:hover{color:#b2b2b2;;text-decoration:underline;}
**/
span#copyright{margin-top:5px;}
#macraesbb{text-decoration:none;}


/*FORMS*/
fieldset #billing{margin-left:10%;}
#copy form #instructions{margin-bottom:10px;}
#copy form.standardForm{margin-bottom:10px;width:500px;margin-left:10%;}
#copy form.standardForm legend{color:#000000;font-weight:bold;margin-bottom:10px;width:300px;font-size:1em;}
#copy form.standardForm fieldset{border:0;margin:20px 0px;}
#copy form.standardForm fieldset div{list-style:none;margin:0;padding:5px;}
#copy form.standardForm fieldset.questions{background: #ffffff  bottom left repeat-x;padding:20px;}
#copy form.standardForm button{margin-right:5px;}
#copy form.standardForm .checkbox{width:auto;}
#copy form.standardForm .radio{width:auto;}
#copy form.standardForm span.makeRed{color:#c41924;margin-left:3px;}
#copy form.standardForm label{display:block;float:left;line-height:1.8;vertical-align:top;width:200px;}

#copy form.standardForm input[type="text"]{padding:2px;width:206px;}
#copy form.standardForm input[type="password"]{padding:2px;width:206px;}
#copy form.standardForm .buttons{width:auto;height:auto;padding-top:5px;margin-bottom:-5px;}
#copy form.standardForm textarea{color:#636363;width:210px;}
#copy form.standardForm select{color:#636363;width:214px;}
#copy form .quantity{padding:2px;width:20px;}
#copy form#option{width:450px;}
#quantity{padding-bottom:40px;}
.gobutton{padding-top:3px;margin-bottom:-5px;}

/* TABLES*/

#copy table{font-size:1em;margin:5px;}
#copy table.billingShipping{margin-bottom:20px;}
#copy table.default{border-collapse:collapse;clear:both;margin-bottom:40px;width:100%;}
#copy table.default .accessory,.itemNumber{font-size:1em;}
#copy table.default .mainItem{font-weight:bold;padding-bottom:10px;}
#copy table.default th{background:#6b3fa0;color:#FFFFFF;padding:5px;text-align:left;font-size:1em;}
#copy table.default span.sort {cursor: pointer;text-decoration:underline;}
#copy table.default span#sorttable_sortfwdind{}
#copy table.default th a{color:#e5eae3;}
#copy table.default td{border-bottom:1px solid #d9d9d9;padding:.5em;}
#copy table.default td.center{text-align:center;}
#copy table.default td:last-child{border-right:0;}
#copy table.default tr:last-child td{border-bottom:0;}
#copy table.default tr.alternate{background:#ececec;}
#copy table#productView1{border-collapse:collapse;margin-bottom:10px;;width:75%;margin-right:80px;}
#copy table#productView1 td{padding:15px;border-bottom:1px solid #d9d9d9;vertical-align:top;}
#copy table#productView1 td.image{text-align:center;}
#copy table#productView1 td.image a{text-decoration:none;}
#copy table#productView1 th{background:#335c3c;color:#e5eae3;padding:5px 5px 5px 15px;text-align:left;}
#copy table#productView1 tr.alternate{background:#ececec;}
#copy table#productView2{border-collapse:collapse;clear:both;margin-bottom:10px;width:100%;display:none;}
#copy table#productView2 .imageContainer{border:1px solid #d9d9d9;height:150px;margin-bottom:10px;text-align:center;width:150px;}
#copy table#productView2 .imageContainer img{padding:10%;}
#copy table#productView2 td{vertical-align:top;padding:15px;}
#copy table#productView2 tr{border-top:1px dashed #d9d9d9;}
#copy table#mounting td{border-color:#a3afa4;width:100px;}


/* calendar combo boxes (menus that display months/years for direct selection) */
.combo {background-color:#ffffff;border: 1px solid #b7bab7;color:#636363;cursor: default;display: none;position: absolute;top: 0px;left: 0px;width:50px;}
.combo .label{text-align: center;width: 100%;}
.combo .hilite {background:#cfe3c6;color:#636363;}
.combo .active {background-color:#d8dcd8;border-bottom: 1px solid #b7bab7;border-top: 1px solid #b7bab7;font-weight: bold;}

/**Post and Panel Page + other "special layout" pages**/
div.ppTitleBar{margin-top:10px;width:757px;height:22px;color:#ffffff;vertical-align:middle;padding:5px;font-size:18px;}
div.doubleColumn div.ppTitleBar{width:340px;margin-bottom:20px;}
div.ppMount{float:left;margin:0;font-size:12px;}
div.ppMount h4,div.doubleColumn h4{font-size:12px;color:#6b3fa0;}
div.ppMount h4.centerIt{text-align:center;}
div.tripleColumn{width:230px;padding:0 10px 0 0;margin-top:20px;margin-bottom:10px;float:left;}
div.tripleColumn div{font-weight:bold;font-size:14px;color:#8b7331;}
div#firstColumn{margin-right:10px;}
div#middleColumn{margin-right:10px;margin-left:10px;}
div#lastColumn{margin-left:10px;}
div.doubleColumn{width:360px;margin-top:20px;margin-bottom:10px;padding:0 10px 0 0;float:left;}
div.addedPadding{margin-right:10px;}
div.doubleColumn div.heading{font-weight:bold;font-size:16px;color:#6b3fa0;}
div.doubleColumn div.features{color:#8B7331;}
div.doubleColumn strong{color:#676767;}
div.quoteButton{width:90%;text-align:right;}
div.specBox{width:350px;padding:10px 0 0 0;color:#55420d;font-size:14px;font-weight:bold;} /**border-top:3px solid#413a2e;border-left:3px solid#413a2e;**/
div.specText{margin-left:130px;margin-top:-20px;padding:10px 10px 15px 0;width:60%;color:#000000;font-size:12px;font-weight:normal;}

div.doubleColumn table{padding-top:20px;width:95%;}
div.doubleColumn table td{padding:5px 8px 5px 0;vertical-align:top;}


/***Post and Panel Quote Form Pages***/

form#postPanelForm div#legend{clear:both;font-weight:bold;font-size:16px;}
div.radioOptions{float:left;text-align:center;margin-top:20px;width:150px;height:250px;border:dotted #d8d8d8 1px;padding-top:20px;}
div.widerOptions{width:250px;}
div.widerOptions input.measurement{width:30px;margin-left:20px;}
div.widestOptions{width:600px;}
div.radioGroup{text-align:left;padding:5px 5px 5px 10px;}
input.signLines{width:230px;} 
