/* START OF SCAM.CSS */
/* @import url(http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold); */
@import url(http://fonts.googleapis.com/css?family=Cantarell:regular,italic,bold);
@import url(http://fonts.googleapis.com/css?family=Molengo);
/* BASE,BODY,P,DIV,SPAN {font-weight:normal;font-size:14px;line-height:18px;font-family:'Cantarell',arial,serif;} */
/* HTML 5 Stuff */
FOOTER {background-color:#fff;}
BASE,BODY,P,DIV,SPAN {font-weight:normal;font-size:14px;line-height:20px;font-family:Helvetica,arial,serif;text-align:left;}
BODY {margin:0px;padding:0px;background-color:#666666;text-align:center;width:100%;min-width:1000px;}
BODY {text-align:center; }
/* DIV#AllEncompass {min-width:1000px;width:100%;background-color:#666666;height:100%;padding:0px;} */
IMG {border:none;}
#copyright {display:block;color:#333333;border-top:1px silver solid;font-size:10px;text-align:center;background-color:white;z-index:10;
position:fixed;bottom:0px;width:838px;height:28px;left:222px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
#warning {color:red;border:red dashed 2px;padding:2px 5px 2px 22px;background:url(/media/icons/Caution.png) no-repeat center left;background-position:5px;
 text-decoration:blink;font-size:8pt;}
table {padding:0px 0px 0px 0px;border-width:0px;}
td.toplevel>p {padding-left:1em;}
h1 {font-weight:bold;color:#CCCCCC;font-size:16px;font-family:'Molengo',arial,serif;}
h2 {margin-top:0px;margin-left:20px;font-weight:bold;color:#660000;font-size:1.6em;letter-spacing:.1em;font-family:'Molengo',arial,serif;}
CITE {font-variant:small-caps;color:black;}
.adnote {border:1px silver outset;font-size:8px;}
.stype {border:1px silver outset;font-weight:bold;font-size:14px;color:maroon;text-align:center;}
.sstype {border:1px silver inset;font-weight:bold;font-size:14px;text-decoration:none;color:maroon;text-align:center;}
A.sstype:active {color:maroon;text-decoration:none;} A.sstype:visited {color:maroon;text-decoration:none;}
A.sstype:hover {color:maroon;text-decoration:none;} .style1 {color:#FF0000;} 
.style3 {font-weight:bold;} .style5 {
color:#FF0000;font-weight:bold;} .style6 {font-size:11px;}
#TopGreyBar {background-color: silver; background: -moz-linear-gradient(center top, #ABB2B5, #9EA7AA) repeat scroll 0 0 transparent; color:#FFF;height:24px;overflow:hidden;padding:0 0 0 12px;}
#TopGreyBar A {padding:10px 5px 5px 5px;color: white; text-decoration:none; font: bold 12px arial; }
#TopGreyBar A:hover { color:yellow;text-decoration:overline;}
#LogoBanner {background-color:#666;padding-left:1em;height:120px;width:100%;border-bottom:1px silver solid; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.85);}
/*
 * #Logo {background:#c4c48b url(/media/scamdex_logo_bg.png);width:100%;max-width: 1400px; height:100px;}
 * */
#Logo {padding-left:1em;color:white;font-size:1.5em;width:100%;max-width:1400px;height:90px;}

#TitleBanner {background-color:#666;padding-left:15px;vertical-align:top;padding-top:5px;padding-bottom:5px;}
#TitleBanner H1 {vertical-align:top;display:inline;}
#PageBannerTABLE {background-color:#666;width:100%;min-width:450px;vertical-align:top;}
TABLE#MajorContent {margin-top: 13px; border-top-left-radius: 20px; margin-left:178px;background-color:#FFFFFF;vertical-align:top;height:100%;border:none;padding:6px;max-width:1200px;}
#MajorContent A, #MajorContent A:visited {color:midnightblue;text-decoration:underline;}
#MajorContent A:hover {color:maroon;background-color:#FFF6CF;text-decoration:none;}
#MajorContent H1 {color:black;}
/* FLoating Elements  display after loading static flow */
#LeftBar {display:block;z-index:72;background-color:#666;position:absolute;top:120px;width:172px;left:0px;text-align:center;overflow:hidden;padding:0px;font-size:.94em;color:#FFF;letter-spacing:.1em;float:left;}
#LeftBar A, #LeftBar A:visited {color:#FFFF66;text-decoration:none;}
#LeftBar A:hover {text-decoration:underline;}
#RealRight {background-color:#666;top:209px;position:absolute;width:138px;right:0px;text-align:center;overflow:visible;padding:0px;}
#RealRight A, #RealRight A:visited {color:#FFFF66;text-decoration:none;}
#RealRight A:hover {text-decoration:underline;}
#scamarticles {position:absolute;right:248px;top:26px;width:450px;z-index:9;text-decoration:none;overflow-x:hidden;overflow-y:auto;height:50px;border-left:12px silver solid;padding-left:6px;font-size:12px;line-height: 14px;}
#scamarticles B {color:firebrick;}
#scamarticles A {text-decoration:none;color:black;}
#scamarticles A:before {content:">";color:firebrick;font-weight:bold;text-decoration:blink;}

.nobg { background: none !important; }
#SSAD {text-align:center;position:absolute;right:10px;top:180px;width:130px;border:6px #FFF solid;background-color:#DDD;color:#FFF;font:caption;}
#SearchBox {position:absolute;z-index:9;left:380px;top:8px;height:10px;width:120px;color:black;font:caption;}
#googlesubscribe {position:absolute;right:100px;top:2px;width:300px;z-index:9;}

#MHBODY, DIV.mail, .scam {width:98%;min-width:700px;border:3px #FFE7B8 solid;padding:5px;background-color:white;background-image:url(/media/scamemail-bg.jpg);overflow:auto;margin-left:0px;padding-left:10px;text-align:left;}
#MHBODY_CELL {text-align:left;width:100%;min-width:700px;max-width:1000px; }
#HEADBODYSEP {min-height:450px;height:450px; } /* min height doesnt work on IE */
#IndexPages {background-color:#FFE7B8;color:black;padding:3px;text-align:center;}
DIV > h2 {color:black;display:inline;margin-bottom:2px;margin-left:10px;font-size:14px;}
#MH_msghead {color:black;}
#MH_fields, DIV.head, DIV.foot {background-color:white;border:1px #FFE7B8 solid;overflow:auto;color:black;}
#MH_fields th.anal {background-color:#FFE7B8;color:black;font-weight:bold;letter-spacing:.1em;border:none;max-width:300px;padding-left:5px;}
#MH_fields td.anal A {text-decoration:none;}
#subjectheader {white-space:nowrap;color:black;border-bottom:#FFE7B8 groove 2px;padding:4px;overflow:hidden;letter-spacing:.1em;}
#subjectheader H2 {color:black;display:inline;margin-top:5px;font-size:14px;overflow:hidden;}
#botlinks {background:white;border:2px #FFE7B8 solid;color:brown;}
#EMHeaders {display:none;border:2px #FFE7B8 solid;width:700px;overflow:scroll;}
#MHBODY a[rel ~= "nofollow"]:hover,#examplebadlink:hover {border:thin dashed firebrick ! important;background-color:#FFEBEE ! important;text-decoration:none}
#ScamChoose {position:absolute;z-index:11;left:100px;top:120px;height:120px;width:250px;display:none;border:4px #FFE7B8 outset;background-color:#FFEFAF;padding:2px;}
#GoogFloat {background-color:white;position:fixed;left:360px;padding:5px;top:200px;width:340px;z-index:21;border:4px #FFE7B8 outset;}
#LeaderBoard {width:100%;padding-top:0px;font-size:10px;font-weight:bold;color:yellow;background-color:#666666;text-align:left;vertical-align:top;white-space:nowrap;padding-left:180px;padding-bottom:0px;}
#LeaderBoard A, #TLAhead, #TLArow, #TLAhead, #TLAhead A, #TLArow A {margin-top:-4px;font-size:10px;font-weight:bold;color:yellow;background-color:#666666;text-align:left;vertical-align:top;white-space:nowrap;}
#UserLogin {background:#666666 url(/media/scx-sprite.png) left -174px no-repeat;color:#FFF;font-size:.92em;padding:0px;padding-left:5px;}
#UserLogin input {font-size:10px;}
#UserLogin input[type = 'text'], #UserLogin input[type = 'password'] {margin-left:30px;text-align:left;margin-right:8px;height:10px;width:60px;}
#UserLogin input[type = 'submit'] {margin-left:10px;padding-left:4px;padding-right:4px;margin-right:8px;}
#UserLogin H4, #LeftBar H4 {text-align:center;font-size:small;color:#FFF;letter-spacing:.1em;margin-top:1px;margin-bottom:3px;}
#UserLogin FORM {margin-top:0px;padding-top:0px;margin-bottom:1px;padding-bottom:1px;}
TD.lefthandtd_bottomborder {color:#990000;border-bottom:1px silver dashed;}
.style2 {color:#990000;font-weight:bold;}
.righthandtd_leftandbottom {border-bottom:1px silver dashed;border-left:1px silver solid;}
TABLE.stats {border:1px #FFE7B8 solid;background-color:white;padding:0px 7px 2px 5px;}
TD.stats {padding:0px;letter-spacing:0em;border:none;border-bottom:1px #FFE7B8 solid;font-size:10px;height:12px;}
TH.stats {padding:0px;border:white 1px solid;background-color:#FFE7B8;}
DIV.nbtext {}
DIV.nbtitle {background:#FFFFFF;font-size:10px;}
#BOOKMARX, #BOOKMARX LI, #BOOKMARX UL, #BOOKMARX2, #BOOKMARX2 LI, #BOOKMARX2 UL {text-align:center;text-decoration:none;display:inline;padding-top:0pt;padding-right:4px;padding-bottom:16px;padding-left:0pt;height:39px;}
#BOOKMARX li a, #BOOKMARX2 li a {border:none;padding:0 0 0 10px;text-decoration:none;}
#ScamHeadContainer {background-color:white;border:3px black outset;height:540px;width:380px;z-index:40;position:absolute;overflow-y:auto;}

#BGMask {display:block;opacity:0.25;filter:alpha(opacity=25);background-color:#FFE7B8;margin:0px;border:0px;position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%; }
#phishnotice {background-color:white;border:3px #FFE7B8 outset;height:700px;min-width:600px;min-height:500px;width:50%;z-index:999;position:absolute;overflow-y:auto; }
#phishnotice A {cursor:pointer;}
#phishnotice #noticeclose {background-color:#FFE7B8;border-bottom: 1px black solid; cursor:move;font-size:10px;font-weight:bold;color:black;height:18px;text-align:right;}
#phishnotice #noticeheader {cursor:move;text-align:center;padding:1px 5px 3px 5px;cursor:default;font:small-caps 10pt Arial;color:brown;border-bottom: 2px brown solid;}
#phishnotice #noticeheader.B {font:small-caps 12pt Arial;}
#phishcontent {cursor:default;}
P.scamhint {width:95%;background-color:#FFFFCF;color:black;font:10pt Arial;padding:8px;margin-right:20px;}	
P.scamhint:first-letter {color: red; font-size: medium; }	
#MHBODY .embedEmail, #MHBODY .embedMail, #MHBODY A.MAILINTXT, #MHBODY .mhbodylink, #from > a, DIV.mail A , A.badlink 
{text-decoration:none;cursor:pointer;color:firebrick;margin-left:.6em;padding-left:1.6em;background:url('/icons/Caution.png') no-repeat top left;
font-family:monospace;outline:thin dashed firebrick ! important;padding-bottom:.3em;padding-right:.8em;}
.debug {background-color:white;color:maroon;white-space:pre;z-index:291;}
#latestScams {background-color:#FFE7B8;float:left;width:40%;min-width:300px;margin-right:15px;}
#latest {overflow-x:hidden;}
#indexPage A.indexSubject, #indexPage A.indexSubject:hover {text-decoration:none;}
SPAN.tinyIndex {font-size:.7em;}
.titleBox_gsnb {}
a.statusItemSelected_gsnb {color:#000000;}
span.statusItemSep_gsnb {color:#6f6f6f;}
.horizontal_gsnb .newsBarInnerBox_gsnb {border-color:#aaaaaa;}
.horizontal_gsnb div.statusBox_gsnb {border-right-color:#c0c0c0;}
.horizontal_gsnb a.statusItemSelected_gsnb {color:rgb(68, 68, 68);}
.horizontal_gsnb span.snippet_gsnb {color:#6f6f6f;}
DIV.Rboxed {width:400px;float:right;border:2px firebrick solid;margin:15px;padding:10px;}
DIV.Sboxed {border:2px silver solid;margin:15px;padding:10px;}

DIV.widget {border-bottom-right-radius: 15px; border-top-right-radius: 10px; border:1px silver solid;margin:0px;padding:0px 5px 8px 8px;margin-bottom:5px;overflow:hidden; box-shadow: 0px 0px 5px lightgrey;}
DIV.widget H2 {display:block;margin:0px -5px 0px -5px;padding: 5px 5px 5px 8px; border-bottom-right-radius: 10px; 
background-color:silver;font:small-caps small; color: black;border-bottom:1px #999999 solid;}
DIV.widget P {margin-top:0px;color:#333333;}
DIV.widget INPUT {font-size:xx-small;}

DIV#popresults {color:firebrick; }
DIV#popresults OL {padding-left :24px;color:firebrick; overflow: hidden; }
TABLE.Google_Largerectangle_left {border-right-style:solid;border-right-color:silver;border-right-width:1px;padding-right:5px;margin-right:1em;margin-bottom:10px;margin-left:-2px;padding-left:0px;float:left;}
aside.leftAds {display:block;border:1px #333333 outset;border-top:1px white outset;padding:2px;margin:2px;margin-right:0px;font-size:10px;width:170px;}
aside.leftAds:first-child {border-top:none; }
#goog-fixurl {width:700px;padding:1em;padding-left:20px;}
#goog-wm {width:690px;padding:1em;padding-left:20px;border:3px solid maroon;background-color:#EEE;}
#goog-wm h3.closest-match {color:#8f2831;border-bottom:3px dashed #aebd63;padding-bottom:0.5em;;font-size:170%;margin:0;}
#goog-wm h3.closest-match a {}
#goog-wm h3.other-things {text-transform:uppercase;font-weight:normal;color:#8f2831;}
#goog-wm ul li {}
#goog-wm li.search-goog {display:block;}
UL#t_tabs {text-align:left;margin:0px;padding:0px;list-style-type:none;list-style-position:outside;}
UL#t_tabs LI {display:inline;font-weight:bold;color:brown;background-color:#FFE7B8;font-size:12px;padding-right:4px;padding-left:4px;margin-left:1px;margin-top:0px;border:1px #FFA500 solid;cursor:pointer;}
UL#t_tabs LI:hover, UL#t_tabs LI.active {background-color:#FFA500;color:black;margin-bottom:2px;margin-top:0px;}
DIV.ttabpane {background-color:#FFEFBF;border:2px #FFE7B8 solid;border-top:2px brown solid;padding-top:3px;padding-left:3px;height:200px;vertical-align:top;text-align:left;overflow-x:hidden;overflow-y:scroll;min-width:840px;z-index:24;}
/* DIV#chart_div {height:300px;width:450px;float:right;text-align:left;} */
DIV#t_graph {height:260px;width:450px;text-align:center;overflow:visible;}
DIV.ttabpane DIV.anal {text-align:left;}
SPAN.mhlabel {color:brown;padding-right:3px;padding-left:5px;}
SPAN.mhfield {color:black;font-size:10px;font-stretch:narrower;}
span.htdug {background:#FFF6CF;font-weight:bold;}
#searchText INPUT[type = 'text'] {height:26px;border:2px #FFE7B8 outset;background-color:white;font-size:26px;padding-right:0px;margin-right:0px}
#srchclick {font-size:15px;color:#000000;padding:6px;letter-spacing:normal;
border:1px #FFE7B8 outset;background-color:silver;
cursor:pointer;height:30px;margin:0px; }
#SearchResults {margin-top:10px;margin-left:3px;text-align:left;padding-left:15px;background-color:white;}
.fauxButton, A.fauxbutton {border:1px #FFE7B8 outset;padding:4px;background-color:wheat; text-decoration:none !important; padding: 0px 5px 0px 5px;}
a.wikipedia { background: url("/media/wikipedia-icon.png") no-repeat scroll right center transparent; padding-right: 14px; }
TD.anon	{ background: url("/media/anon.jpg") no-repeat right center transparent; } 
TD.user	{ background: url("/media/user.png") no-repeat right center; } 
TD.named { background: url("/media/user.png") no-repeat right center; } 
/* FOR SCAM TIP OFF */
#scxTagCloud {border-radius: 50px; display:table-cell !important;white-space:normal;border:#FFE7B8 2px solid;max-height:8em;height:200px; min-width:200px;max-width:500px;
  text-align:center;vertical-align:middle;padding:6px 8px 14px 8px;background:url("/media/clouds.png") repeat; }
#scxTagCloud A, #scxTagCloud SPAN { cursor: pointer;  border: 0px; text-decoration: none !important; white-space:pre-line; }
.tagval0 {margin:9px 5px 9px 5px; color:darkgray !important;font-size:12px; }
.tagval1 {margin:9px 5px 9px 5px;color:gray; !important;font-size:16px; }
.tagval1 {margin:9px 5px 9px 5px;color:dimgray !important;font-size:18px; }
.tagval2 {margin:9px 5px 9px 5px;color:rosybrown !important;font-size:20px; }
.tagval3 {margin:12px 5px 12px 5px;color:firebrick !important;font-size:24px; }
.tagval4 {margin:12px 5px 12px 5px;color:darkred !important;font-size:28px; }
.tagval5 {margin:12px 5px 12px 5px;color:maroon !important;font-size:32px; }
.tagval6, .tagval7, {margin:12px 5px 12px 5px;color:black !important;font-size:32px; }
.tagval8, .tagval9, .tagval10 {margin:12px 5px 12px 5px;color:red !important;font-size:36px;font-weight:bold; }
nav#lprevnext {text-align:center;background-color:#FFE7B8;padding:4px 2px 4px 2px;width:100%;display:block;  } 
/* used in mailstore indexes */
A.yrpgactive { background-color: white; font-size: 16px; }

/** Used in ScamTipReport**/
.orhead1, .orhead { background-color:#FFF2E0; color: black; padding-left: 10px; box-shadow: inset 0 0 8px 3px #FFE7B8; }
TH.orhead2 {background-color:#FFF4E0;color:brown; border:brown 2px solid !important; }
.showsec {background-color: #FFE7B8;margin:5px;padding-right:5px;line-height:20px;vertical-align:top;}
.showsec I {color:#990000;line-height:14px;font-size:smaller;display: block;}
.smaller {color: maroon; font-size: smaller; }
#TipList,#TipDetail {font-size: .9em; color:#000222; background-color:none;width:100%;padding:0px;}
#TipList TR { border: 1px silver solid; }
#TipList TD,#TipDetail TD { background-color:white;border-bottom:1px silver solid; }
#TipList TR.odd TD, #TipDetail TR.odd TD { background-color:#FFF2E0 !important; }
#TipList A,#TipDetail A { text-decoration: none; font-weight: bolder}
IMG.avatar {float:left;margin-right: 7px; height:60px;width:60px;border: 1px white solid;vertical-align:bottom;}
IMG.selavatar { border: 1px red solid; }
SPAN.scamtype { font-size:smaller;padding-left:2em;font-weight:lighter;font-style:italic; }

TR.fup TD:first-child {border-left: 2px maroon solid !important; white; padding-left: 10px;}
#catstable TD { text-decoration: none; padding: 4px; border: 3px #FFE7B8 solid; }
#catstable TD A { text-decoration: none; }
/* For ScamTipOff */
.formsec { border: thin solid #FFE7B8; background-color: #FFEEEE; margin: 10px; padding: 10px; line-height: 30px; }
.formsec I { color: #990000; line-height:14px; font-size:smaller; display: block; padding-left: 30px;}
label>input, label>select { margin-left: 30px; }
label input:required,label select:required {background-color:palegreen; }
label input:invalid {background-color:pink; }

#topcssnav li { height: 2em; padding-top: 0px; border-radius: 0px 0px 10px 6px; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.85);}
#topcssnav li li { border-radius: 0px 0px 7px 7px; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.85);}
#dontlethim { width:340px; }
#scxcontent { margin-top:95px !important; padding-left:5px; color:green; }


/* END OF SCAM.CSS */
@media print {
	#LogoBanner,#ScamChoose,#BOOKMARX2,#LeftBar,#PageBanner,#googlesubscribe,#PageBanner,#UserLogin,#t_tabs{color:white;display:none;}
	#copyright {border:1px black solid;width:100%;color:black;content:'Copyright Scamdex 2009';}
}
@media screen and (max-width:400px) {
/* for Windows Phone */
    @-ms-viewport{
        width:320px;
    }
}

@media screen and (max-width: 860px) {
/* for iphone etc */
#LeftBar, #LeaderBoard, #scamarticles {display:none !important}
TABLE#MajorContent {margin-left:0px !important; margin-top:0px; width:650px;  }
BODY {webkit-text-size-adjust:none; min-width:380px; width:100%; max-width: 1400px; padding:5px;}
#PageBannerTABLE {float:none !important;clear:both !important;display:list-item !important;color:yellow !important;padding:0;text-align:left !important;width:100%; background:none;}
#topcssnav li { padding: 0px 0px; }
#dontlethim { width: 200px; }
TD#submitter { width: 70px; } 
.navbar li { width: 130px !important; font-size:smaller !important; }
IMG.avatar { width:10px; height: 10px; display: none !important; }
}
@media screen and (max-width: 480px) {
/* for iphone etc */
#LeftBar, #LeaderBoard, #scamarticles {display:none !important}
TABLE#MajorContent {margin-left:0px !important; margin-top:0px; width:500px; }
BODY {webkit-text-size-adjust:none; min-width:480px; width:100%; max-width: 1400px; padding:5px;}
#PageBannerTABLE {float:none !imortant;clear:both !important;display:list-item !important;color:yellow !important;padding:0;text-align:left !important;width:100%; background:none;}
TD#submitter { width: 40px; } 
IMG.avatar { width:10px; height: 10px; display: none !important; }
}
