BODY {margin:0px 0px; font-family:verdana,arial,helvetica,sans-serif; color:rgb(0,0,0); background-color:rgb(255,255,255);  }
.pad20 {padding:20px 20px;}
.pad10 {padding:10px 10px;}
.pad5 {padding:5px 5px;}

TD,OL,LI {
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:12px;
   color:rgb(0,0,0);
}

H1 {
    font-size:14px;
    font-weight : bold;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

H2 {
    font-size:12px;
    font-weight : bold;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

H3 {
    font-size:12px;
    font-weight : bold;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

SUP {
   font-size:11px;
}

.whiteBg {background-color:#ffffff;}
.grayBg {background-color:rgb(142,156,173);}
.ltBlueTxt {color:rgb(56,100,154);}

.pyel {
	font-size:12px;
    background-color:#FFFFCC;
    padding:5px 5px;
}
.body {
		color:rgb(0,0,0);
		font-size:12px;
		line-height: 15px;
}
.smbody {
		color:rgb(0,0,0);
		font-size:11px;
		line-height: 14px;
}
.blackbody {
		color:rgb(0,0,0);
		font-size:12px;
		line-height: 15px;
}
.biggerbold {
		color:rgb(0,0,0);
		font-size:13px;
        font-weight:bold;
		line-height: 15px;
}
.biggestbold {
		color:rgb(0,0,0);
		font-size:16px;
        font-weight:bold;
}
.bigred {
        font-family:arial,helvetica,sans-serif;
		color:rgb(255,0,0);
		font-size:14px;
		line-height: 15px;
}
.bigblack {
        font-family:arial,helvetica,sans-serif;
		color:rgb(0,0,0);
		font-size:14px;
		line-height: 15px;
}
.big {
		font-size:14px;
		line-height: 15px;
}
.lilblk {
		color:#000000;
		font-size:10px;
		line-height: 12px;
}
.lilgry {
		color:#666666;
		font-size:10px;
		line-height: 12px;
}
.lilred {
		color:#ff0000;
		font-size:10px;
		line-height: 12px;
}
.small {
		color:rgb(120,120,120);
		font-size:10px;
		line-height: 11px;
}
.smalldark {
		color:rgb(20,20,20);
		font-size:10px;
		line-height: 11px;
}
.formLabel {
		color:rgb(30,30,30);
		font-size:12px;
		line-height: 16px;
}
.formLabelError {
		color:DD2233;
		font-size:12px;
		line-height: 15px;
	    font-weight : bold;
}
.formControl {
		color:rgb(0,0,0);
		font-size:12px;
		line-height: 15px;
}
.formButton {
		background-color:cccccc;
		color:rgb(0,0,0);
		font-size:12px;
		line-height: 15px;
}
.loginError {
	    font-weight : bold;
		color:rgb(255,0,0);
		font-size:12px;
		line-height: 15px;
}
.formError {
		color:DD2233;
		font-size:11px;
		line-height: 15px;
}
.iagree {
    font-size : 10px;
    color : #000000;
}
.highlight {
		color:rgb(0,0,0);
		background-color:FFFFCC;
		font-size:12px;
		line-height: 15px;
        padding:5px 5px 5px 5px;
}
A.body {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}	
A.body:active {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}			  
A.body:hover {
			  color:rgb(56,100,154); 
			  text-decoration:underline;
}
.blue {
		color:rgb(85,132,189);
		font-size:12px;
		line-height: 18px;
}
A.blue {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}	
A.blue:active {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}			  
A.blue:hover {
			  color:rgb(56,100,154); 
			  text-decoration:underline;
}
.smblue {
		color:rgb(56,100,154);
		font-size:11px;
		line-height: 15px;
}
A.smblue {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}	
A.smblue:active {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}			  
A.smblue:hover {
			  color:rgb(56,100,154); 
			  text-decoration:underline;
}
TD.rightNav {
			background-color:rgb(227,229,231);
	        color:rgb(85,132,189);
	        font-size:12px;
			line-height: 21px;
}
TD.rightNavTxt {
			background-color:rgb(227,229,231);
			color:rgb(85,132,189);
			font-size:12px;
			line-height: 15px;
}
A.rightNavTxt {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}	
A.rightNavTxt:active {
		  color:rgb(56,100,154); 
		  text-decoration:none;
}			  
A.rightNavTxt:hover {
			  color:rgb(56,100,154); 
   			  text-decoration:underline;
}	
TD.tblRowWt {
             border-width:1px 0px 0px;
             background-color:rgb(255,255,255);

             font-family:verdana,arial,helvetica,sans-serif;
             font-size:11px;

             color:rgb(0,0,0);
             }
TD.tblRowLt {
             border-width:1px 0px 0px;
             background-color:rgb(240,240,240);

             font-family:verdana,arial,helvetica,sans-serif;
             font-size:11px;

             color:rgb(0,0,0);
             }
TD.tblRowDk {
             border-width:1px 0px 0px;
             background-color:rgb(204,220,239);

             font-family:verdana,arial,helvetica,sans-serif;
             font-size:11px;

             color:rgb(0,0,0);
             }
.onGray {background-color:rgb(94,88,84); }
.onBlue {
    background-color:rgb(85,132,189);
    color:rgb(255,255,255);
}
TD.main {padding:10px 10px 10px 10px;}

.botNav { 
       color:rgb(255,255,255);
	   text-decoration:none;
	   letter-spacing:1px;
}
TD.botNav {
          background-color:rgb(105,150,204);
          color:rgb(255,255,255);
          font-size:12px;
          letter-spacing:1px;
}
.botNavOn { 
       color:rgb(56,100,154);
	   text-decoration:none;
	   letter-spacing:1px;
}
A.botNav:hover {
			  color:rgb(255,255,255); 
			  text-decoration:underline;
}
.botNavOn { 
       color:rgb(56,100,154);
	   text-decoration:none;
	   font-weight : bold;
	   letter-spacing:1px;
}
.white { 
       color:rgb(255,255,255);
	   text-decoration:none;
	   letter-spacing:1px;
}
A.white:hover {
			  color:rgb(255,255,255); 
			  text-decoration:underline;
}
.lpad10 { padding:0px 0px 0px 10px; }
.lpad20 { padding:0px 0px 0px 20px; }

.compareHeader {
        padding:5px 5px 5px 5px;
        background-color:rgb(105,150,204);
		color:rgb(255,255,255);
	    font-weight : bold;
		font-size:14px;
		line-height: 17px;
}
.compareHeaderSM {
        padding:5px 5px 5px 5px;
        background-color:rgb(105,150,204);
		color:rgb(255,255,255);
	    font-weight : bold;
		font-size:12px;
		line-height: 14px;
}
.redHeaderSM {
        padding:5px 5px 5px 5px;
        background-color:D12D33;
		color:rgb(255,255,255);
	    font-weight : bold;
		font-size:12px;
		line-height: 14px;
}
.compareSubHeader {
        padding:2px 2px 2px 2px;
        background-color:rgb(105,150,204);
		color:rgb(220,220,220);
		font-size:11px;
		line-height: 17px;
}
.compareFeature {
        padding:5px 5px 5px 5px;
		color:rgb(10,10,10);
		font-size:12px;
}
.compareBody {
        padding:5px 5px 5px 5px;
		color:rgb(0,0,0);
		font-size:12px;
}
.compareFeatureHL {
		background-color:FFFFCC;
        padding:5px 5px 5px 5px;
		color:rgb(10,10,10);
		font-size:12px;
}
.compareBodyHL {
		background-color:FFFFCC;
        padding:5px 5px 5px 5px;
		color:rgb(0,0,0);
		font-size:12px;
}
.compareBodySm {
        padding:0px 5px 10px 0px;
		color:rgb(0,0,0);
		font-size:11px;
}
.coName {
        padding:5px 5px 5px 5px;
		color:rgb(0,0,0);
		font-size:12px;
	    font-weight: bold;
}
.coBody {
        padding:5px 5px 5px 5px;
		color:rgb(0,0,0);
		font-size:12px;
}
.orangeMiniTab {
       background-color:#FF9933;
       background-image: url(//img.spamarrest.com/img/members/orange_top_bg.gif);
       background-repeat:repeat-x;

       font-family:verdana,arial,helvetica,sans-serif;
       font-size:11px;
       color:rgb(255,255,255);
       padding-left:5px;
}
.orangeMiniTabBot{
       background-color:#FF9933;
       background-image: url(//img.spamarrest.com/img/members/orange_bot_bg.gif);
       background-repeat:repeat-x;

       font-family:verdana,arial,helvetica,sans-serif;
       font-size:11px;
       color:rgb(255,255,255);
       padding-left:5px;
}
.orangeLeft {
          background-image:url(//img.spamarrest.com/img/members/orange_left_bg.gif);
}

.orangeRight {
          background-image:url(//img.spamarrest.com/img/members/orange_right_bg.gif);
}
.onOrange{
    background-color:#FF9933;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    color:rgb(255,255,255);
}
.disclaimer  {
    font-family : Arial, Geneva, Helvetica, sans-serif;
    font-size : 9px;
    color : #000000;
}

.installinstructions  {
    font-size : 9px;
}

.biggestboldestblack {
        font-family:arial,helvetica,sans-serif;
		color:rgb(0,0,0);
		font-size:18px;
		line-height: 22px;
	    font-weight: bold;
}

.dumbbox {
    background-color:#FFFFEE;
	font-size:10px;
    color:#000000;
    padding:10px 10px;
    border-style: solid;
    border-width: 1px;
    border-color:#333333;
}
.prioritysupport {
    background-color:#FFFF99;
	font-size:10px;
    color:#000000;
    padding:5px 5px;
    border-style: solid;
    border-width: 1px;
    border-color:#000000;
}

.yesbox {
    background-color:#33ff33;
	font-size:10px;
    color:#000000;
    padding:5px 5px;
    border-style: solid;
    border-width: 1px;
    border-color:#009900;
}

.nobox {
    background-color:#ff3333;
	font-size:10px;
    color:#000000;
    padding:5px 5px;
    border-style: solid;
    border-width: 1px;
    border-color:#990000;
}

.promobox {
    background-color:#CCFF99;
	font-size:10px;
    color:#000000;
    padding:5px;
    border-style: solid;
    border-width: 1px;
    border-color:#333333;
}


.cvpad {
    background-color:#FFFFFF;
    color:#552211;
    text-align: left;
	font-size:12px;
    padding:25px 25px;
    border-width: 0px;
}
.miniTab {
       background-color:rgb(85,132,189);
       background-image: url(//img.spamarrest.com/img/members/inbox/blue_tab_bg.gif);
       background-repeat:repeat-x;

       font-family:verdana,arial,helvetica,sans-serif;
       font-size:11px;
       color:rgb(255,255,255);
       padding-left:5px;
}
.dkBlueLeft {
          background-image:url(//img.spamarrest.com/img/members/dk_blue_left_bg.gif);
}

.dkBlueRight {
          background-image:url(//img.spamarrest.com/img/members/dk_blue_right_bg.gif);
}

#container {
    width: 50%;
    margin: 0 auto;
    text-align: left;
}

.lbfooter {
    text-align: right;
    color: #FF0000;
    background-color: #CCFF99;
    padding: 0.5em;
}

.leightbox {
    color: #333;
    display: none;
    position: absolute;
    top: 15%;
    left: 15%;
    width: 70%;
    height: 70%;
    padding: 1em;
    border: 1em solid #B8B8B8;
    background-color: white;
    text-align: left;
    z-index:1001;
    overflow: auto;
}

#overlay{
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1000;
    background-color:#333;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }


