﻿BODY
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Segoe UI Variable
}

H1
{
	
	Font-family: Segoe UI Variable;
	Font-size: 16px;
	color: #003399;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

.homehdr {
  font-family: Segoe UI Variable; font-size: 18px; color: #5B9FDC; position:relative; top: -40px; text-align:center;
  margin-bottom: -30px;}

#homeglare {width: 585px; background-image:url('../images/cplhdr-glare.gif');}
#homepad   {background-image:url('../images/cplhdr-pad.gif'); background-repeat: repeat-x;}

#home-about-mike {font-family: Segoe UI Variable; font-size: 12px; padding: 6px 10px 6px 10px;
                  border-left: 1px solid #C8D5E5; border-right: 1px solid #C8D5E5;  border-bottom: 1px solid #C8D5E5;}

#mikerequest {font-family: Segoe UI Variable; font-size: 12px; font-weight: bold; color: #345C7F; text-decoration:underline}

#products {font-size: 12px; 
          border: 1px solid #C8D5E5; border-collapse: collapse;
          }
#products td h1{text-align:center; font-size: 19px; font-family: Tahoma; font-weight: normal; margin: 10px 0px 6px 12px;}     
#products td h1 a {color: #345C7F; text-decoration: none;}
#products td h1 span {color: orange; font-size: 11pt; font-weight: bold;}
#products td {vertical-align: top; }
#products td p {margin: 12px 10px; font-size: 8pt;}
#products td p img {margin: 0px 12px 0px 0px;}

#products #productsMOD {border-right: 1px solid #C8D5E5; border-left: 1px solid #C8D5E5;}
#products #productsTS {border-right: 1px solid #C8D5E5; border-top: 1px solid #C8D5E5;border-bottom: 1px solid #C8D5E5;}  
#products #productsCT {border-top: 1px solid #C8D5E5;border-bottom: 1px solid #C8D5E5;}       

#productsMOD {width: 266px;background-image:url('../images/MOD-BGrad.jpg'); background-repeat: repeat-x;}
#productsTS  {width: 266px;background-image:url('../images/TS-BGrad.jpg'); background-repeat: repeat-x;}
#productsCT  {width: 266px;background-image:url('../images/CT-BGrad.jpg'); background-repeat: repeat-x;}
 

#productsMOD p.description, #productsTS p.description, #productsCT p.description 
  {margin-top: 0px; margin-right: 26px; margin-left: 12px;
               font-family: Segoe UI Variable; font-size: 11px;}


.smallTryLink, .smallBuyLink, .smallLearnMoreLink {background-position: 0px 0px;text-decoration: none; color: #00498C; margin: 2px 0px 2px 0px; font-size: 11px;}
.smallTryLink {background-image:url(../images/trynow.gif); background-repeat: no-repeat; padding: 1px 0px 2px 22px;}
.smallBuyLink {background-image:url(../images/shopcart.gif); background-repeat: no-repeat; padding: 1px 0px 2px 22px;}
.smallLearnMoreLink {background-image:url(../images/learn.gif); background-repeat: no-repeat; padding: 1px 0px 2px 22px;}

#specials-news {font-size: 12px; margin-top: 6px;}
#specials-news td h1{font-size: 16px; font-family: Segoe UI Variable; font-weight: bold; color: #0E9A6A; margin: 0px 0px 0px 0px;}     

#specials {font-size: 12px; margin-top: 4px;}
          
#specials td h1{font-size: 14px; font-family: Tahoma; font-weight: bold; color: #345C7F; margin: 6px 0px 0px 0px;}     
#specials td {vertical-align: top; text-align: center; }
#specials td p {margin: 10px 10px; font-family: Calibri, Segoe UI Variable; font-size: 12px;}
          
#specials #specialTSMOD {width: 262px;background-image:url('../images/special-border.gif');}
#specials #prodsavingsTS {text-align: left; font-size: 16px; font-family: Segoe UI Variable; font-weight: bold; color: #dd2222;
   padding: 2px 0px 0px 12px; }
#specials #buysavingsTS a {background-image:url(../images/shopcart.gif); background-repeat: no-repeat; padding: 1px 0px 0px 22px; }
#specials #buysavingsTS {text-align: left; font-size: 12px; font-family: Segoe UI Variable; font-weight: normal;
           color: #00498C; margin: 0px 0px 0px 0px; padding-top: 3px;}

#specials #specialQB10  {width: 262px;background-image:url('../images/special-border.gif');}
#specials #prodsavingsQB10 {text-align: left; font-size: 16px; font-family: Segoe UI Variable; font-weight: bold; color: #dd2222;
   padding: 2px 0px 0px 12px; }
#specials #buysavingsQB10 a {background-image:url(../images/shopcart.gif); background-repeat: no-repeat; padding: 1px 0px 0px 22px; }
#specials #buysavingsQB10 {text-align: left; font-size: 12px; font-family: Segoe UI Variable; font-weight: normal;
           color: #00498C; margin: 0px 0px 0px 0px; padding-top: 3px;}

#news {font-size: 12px;}

#news td h1{font-size: 16px; font-family: Segoe UI Variable; font-weight: bold; color: #6591BC; margin: 0px 0px 0px 0px;}     
#news #tobottom {vertical-align: bottom; }
#news #tobottom2 {vertical-align: bottom; padding-left: 2px; padding-bottom: 2px}
#news td {vertical-align: top; }

#linksblock {margin-top: 4px;}

#ilinks1, #ilinks2, #ilinks3, #ilinks4 {border: 1px solid #000000;}

#important-links td h1{font-size: 16px; font-family: Segoe UI Variable; font-weight: bold; color: #FF9A6A; margin: 5px 0px 0px 0px;}     

#how-to-make-icons   {padding-left: 6px; background-color: #E0FBE0;}
#how-to-make-icons p {border: 0px; vertical-align:top;}
#how-to-make-icons h1 a {font-size: 14px; font-family: Segoe UI Variable; font-weight: bold; color: #6591BC;
    margin: 0px 0px 0px 0px;}

#mikefriends   {padding-left: 6px; padding-right: 6px; background-color: #FBE0E0;}
#mikefriends p {border: 0px; vertical-align:top;}
#mikefriends h1 a {font-size: 14px; font-family: Segoe UI Variable; font-weight: bold; color: #6591BC;
    margin: 0px 0px 0px 0px;}

#iconeditors   {padding-left: 6px; padding-right: 6px; background-color: #FFFFFF;}
#iconeditors p {border: 0px; vertical-align:top;}
#iconeditors h1 a {font-size: 14px; font-family: Segoe UI Variable; font-weight: bold; color: #345C7F;
    margin: 0px 0px 0px 0px;}

#msftcertified   {padding-left: 6px; padding-right: 6px; background-color: #E0F2FB;}
#msftcertified p {border: 0px; vertical-align:top;}
#msftcertified h1 a {font-size: 14px; font-family: Segoe UI Variable; font-weight: bold; color: #6591BC;
    margin: 0px 0px 0px 0px;}
#msftcertified h2 {font-size: 12px; font-family: Segoe UI Variable; font-weight: bold; color: #0000BC;
    margin: 0px 0px 0px 0px;}
    
.linktopic, .linktopic a
{
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Segoe UI Variable;text-decoration:none;
}

a.newslink:link
{
	Font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Segoe UI Variable;
}

a.newslink:visited
{
	Font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Segoe UI Variable;
}

a.newslink:hover
{
	Font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-family: Segoe UI Variable;
}

.newsdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Segoe UI Variable
}
.newstopic
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Segoe UI Variable
}
	
.thinspace
{
  	font-family: sans-serif;
    FONT-SIZE: 3px;
    FONT-WEIGHT: normal;
    MARGIN-BOTTOM: 0;
    MARGIN-TOP: 0
}
.thinnerspace
{
  	font-family: sans-serif;
    FONT-SIZE: 1px;
    FONT-WEIGHT: normal;
    MARGIN-BOTTOM: 0;
    MARGIN-TOP: 0
}

a.resource:link
{
	Font-size: 11px;
	color: #336699;
	text-decoration: none;
	font-family: Segoe UI Variable;
}

a.resource:visited
{
	FONT-SIZE: 11px;
    COLOR: #336699;
    TEXT-DECORATION: none;
    font-family: Segoe UI Variable
}

a.resource:active
{
	FONT-SIZE: 11px;
    COLOR: #336699;
    TEXT-DECORATION: none;
    font-family: Segoe UI Variable
}

a.resource:hover
{
	FONT-SIZE: 11px;
	COLOR: #336699;
	TEXT-DECORATION: underline;
	font-family: Segoe UI Variable
}
.page-footer {
  font-size: 12px;
  font-family: "Segoe UI", "Tahoma";
  color: #355EA2;
}