/*------------- BREAD CRUMB-------------------- */ #breadCrumbTrail {height:26px; border:0px solid #000000;} #main #breadCrumbTrail h1 { color: #60B5D7; font-size: 20px; font-weight: bold; padding:0; margin:-3px 0px 5px 0px;} /*---------COPYRIGHT-----------*/ #main #content .articleSpecialContent p.copyright{margin-top:30px; color:#a3a3a3; clear:both;} #main #content .articleSpecialContent p.copyright a {color:#919191;} /*---------SUBSCRIBE TEXTnLINK 2008 2009 ARTICLES-----------*/ #main #content .articleSpecialContent p.subscribe{margin-top:20px; color:#225D83;} #main #content .articleSpecialContent p.subscribe a {color:#225D83;} /*---------SPEECH BUBBLE-----------*/ #main #content #right_frame #puff_1 .speech_bubble { margin:0 0 0 -10px;} #main #content #right_frame #puff_1 .speech_bubble a{color:#C52972;} #main #content #right_frame #puff_1 p.coverTitle {font-size:10px; margin:0 0 0 0; color:#7e7e7e; padding:0 0 0 0;} #main #content #right_frame #puff_1 p.sba { padding: 38px 10px 0px; color: rgb(197, 41, 114); height: auto;} #main #content #right_frame #puff_1 p.sbb {padding: 8px 10px 20px; color: rgb(197, 41, 114); height: auto;} /*---------LINKS RIGHT SIDE-----------*/ #main #content #right_frame a {color:#225D83;} #main #content #right_frame #puff_2 ul li{ margin-top:1px; margin-bottom:3px; padding-top:0; padding-bottom:0;} #main #content #right_frame #puff_2 ul li a {text-decoration:none;} #main #content #right_frame #puff_2 ul li a:hover {color:#ff7800;; text-decoration:none;} /* ------- ARTICLE STYLE -------- */ /* ----- article div (container) ------ */ #main #content .articleSpecialContent { width:460px; line-height:18px; } /* -------- Heading Styles ---------- */ #main #content .articleSpecialContent h1 { font-size:19px ; padding:3px 0 0 0; } #main #content .articleSpecialContent h2 { padding:1px 0 0px 0; margin:2px 0 0px 0; } #main #content .articleSpecialContent h3 { color:#345b7b; font-size:15px; margin:12px 0 18px 0; } #main #content .articleSpecialContent h4 { color:#345b7b; font-size:14px; margin:16px 0 6px 0; } #main #content .articleSpecialContent h5 { color:#273d5e; font-size:13px; margin:12px 0 6px 0; } #main #content .articleSpecialContent h6 { color:#273d5e; font-size:11px; text-decoration:none; margin:-9px 0 18px 0; } /* ----------- Links ---------- */ #main #content .articleSpecialContent a { color:#225D83; } #main #content .articleSpecialContent a:hover { color:#60b5d7; } /*---------- Style for DIVs --------- */ /* blocks (usually text) sitting outside the flow of article text*/ #main #content .articleSpecialContent div { border-top:1px solid #60b5d7; border-bottom:1px solid #60b5d7; padding: 10px 0 6px 0; margin: 18px 12px 16px 12px; line-height:22px; color: #60b5d7; } /* -----------Style for div- parapraph ----------- */ #main #content .articleSpecialContent div p { padding: 2px 0 2px 0; } /* -----------Style for div- hyperlinks ----------- */ #main #content .articleSpecialContent div a { color: #60b5d7; } /* -----------Style for div - blockquote ----------- */ #main #content .articleSpecialContent div blockquote { color:#60b5d7;} #main #content .articleSpecialContent div blockquote p { color:#60b5d7; } /* -----------Style for div - table ----------- */ #main #content .articleSpecialContent div table td { color:#60b5d7; } /* -----------Style for div - lists ----------- */ #main #content .articleSpecialContent div li { color:#60b5d7; } /* -----------Style for div - headings ----------- */ #main #content .articleSpecialContent div h4 { color:#60b5d7; margin:8px 0 6px 0; } #main #content .articleSpecialContent div h5 { color:#60b5d7; margin:8px 0 6px 0; } #main #content .articleSpecialContent div h6 { color:#60b5d7; } /* ------------- Blockquotes ---------- */ #main #content .articleSpecialContent blockquote { font-style:italic; line-height:17px; margin:18px 30px 22px 30px; letter-spacing:1px; } #main #content .articleSpecialContent blockquote p { font-style:normal; font-size:11px; text-align:right; padding:0 0 0 0; margin:0px 20px -8px 0; } /* ---------- Style for lists -------------- */ #main #content .articleSpecialContent ul { color:#225D83; margin:0 0 12px 8px; } #main #content .articleSpecialContent ol { color:#225D83; margin:0 0 12px 26px; } #main #content .articleSpecialContent li { color:#225D83; margin:4px 0 5px 0px; line-height:18px; } /* -------------table ----------*/ #main #content .articleSpecialContent table { margin:12px 0 16px 0; border-collapse:collapse; border:1px solid #2ba6d6; } #main #content .articleSpecialContent table th { text-align: center; padding: 12px 6px 10px 6px; background:#60b5d7; color:#ffffff; font-weight:bold; border:1px solid #2ba6d6; } #main #content .articleSpecialContent table tr { vertical-align:top; } #main #content .articleSpecialContent table td { padding: 6px 6px 6px 8px; color:#225D83; border:1px solid #2ba6d6; text-align:left; } #main #content .articleSpecialContent table td li { margin:0 0 0 -10px; } /* ---------------image-----------------*/ #main #content .articleSpecialContent .articleimage { margin:8px 0 12px 0;padding:0 0 0 0; } /* ----------Author Image --------------- */ #main #content .articleSpecialContent .author { /* image wrapper div "author" */ margin:28px 0px -10px 0; padding:0px 0 0 0; height:100px; color:#225D83; border:0px solid black; clear:both; line-height:16px; } #main #content .articleSpecialContent .author img { margin:0px 15px 0px 0; float:left; } /* -----------------CONTENTS ----------------*/ #main #content .twoPuff h3 { font-size:19px; } #main #content .twoPuff h5 { color:#60b5d7; } /* --------------- FRONT PAGE -----------------*/ #main #content .twoPuff .frontpage { font-size:19px; } /* ----------------------- SEARCH PAGE --------------------- */ #main #content ul.quickSearch li { list-style: none; color: #60B5D7; font-size: 17px; font-weight: bold; background-image: none; background-position: 0px 0px; padding-left: 0px; margin-top:-10px } #main #content .searchResult .searchResultTags .scotLink a {color:#7db4cb;} #main #content .searchResult .searchResultTags .scotLink a:hover {color:#47798e;} #main #content .searchResult .searchResultTags {color:#8bb6c8;} #main #content .searchResultDesc {margin:3px 0 3px 0;} /* --------------- SUBSCRIBE price table ---------------- */ table.pricetable { width:100%; border-collapse:collapse; border-spacing:1px; } table.pricetable th { letter-spacing: 0px; text-align: left; padding: 3px 0px 2px 0px; background:#ffffff; border-bottom:2px solid #ff8040; border-top:0px solid #ff0000;} table.pricetable tr {border-top:0px dotted #ff0000;} table.pricetable td { padding: 6px 2px 8px 0px; color:#2e4890; border-bottom:1px dotted #ffa200;} table.pricetable{margin:3px 0 0 0;} .pricetable a:link { color: #2b3973;} .pricetablea:visited { color: #2b3973;} .pricetablea:hover { color: #0066ff;} .pricetablea:active { color: #2b3973;} /* --------------------ORDER FORM TABLE----------------------- */ #orderform {width:670px;} #main #content table.cart { background-color:#FFF; border-collapse:collapse; width:100%;} #main #content table.cart th { font: bold 12px Arial, Helvetica, Verdana sans-serif; color: #48698e; letter-spacing: 0px; text-align: left; padding: 6px 0px 6px 6px; background:#ffffff; border-bottom:1px solid #8da8bc; border-top:1px solid #8da8bc;} #main #content table.cart tr.darkblue {background:#f4f9ff;} #main #content table.cart tr.lightblue {background:#ffffff;} #main #content table.cart td { font: normal 12px Arial, Helvetica, Verdana sans-serif; padding: 2px 2px 2px 6px; color:#2e4890;} #main #content table.cart tfoot tr td {height:34px; padding: 6px 0px 0px 6px;border-bottom:1px solid #8da8bc;border-top:1px solid #8da8bc;} /* payment */ p.radio {margin:5px 0 5px 10px; } /* mail-fax */ .c-numbers {width:40px; border: 1px solid #8da8bc; margin:0 0 2px 0; padding:1px; height:19px;} .encap {border:1px solid #a5b9d8; background: #f3f5f5; margin:10px 0px 0px 0px; padding-top:5px; color:#04447a; } .ccd {font-size:13px; font-weight:bold;} .cc-end {position:static; height: 50px; margin-top:8px; padding:9px;text-align:center; border:2px solid #f3f5f5; background:#fafcfc;} .chq {color:#000066} .hash {color:#ff6600; font-size:11px; font-weight:normal;} .details {float:left; width:320px; height:auto; top:0px; left: 0px; margin-right:30px; border:0px solid #000000;} .input-fields {width:285px; border: 1px solid #8da8bc; margin:0 0 0 0; padding:2px;}