#mainblogcol { width:530px; height:auto; float:left; margin:0px 0px 0px 15px; padding:0px; font-size:12px; line-height:1.5em; }
#mainblogcol a         { color:#ed1c24; text-decoration:none; }
#mainblogcol a:link    { color:#ed1c24; text-decoration:none; }
#mainblogcol a:visited { color:#ed1c24; text-decoration:none; }
#mainblogcol a:hover   { color:#ed1c24; text-decoration:underline; }
#mainblogcol a:active  { color:#ed1c24; text-decoration:none; }
#mainblogcol h1 { font-size:24px; line-height:1.3em; font-weight:normal; letter-spacing:1px; }
#mainblogcol h2 { font-size:14px; line-height:1.5em; font-weight:bold; letter-spacing:1px; }
#mainblogcol h3 { font-size:14px; line-height:1.5em; font-weight:bold; letter-spacing:2px; margin-top:.75em; }
#mainblogcol h4 { font-size:14px; line-height:1.5em; font-weight:bold; letter-spacing:1px; margin-top:.75em; }
#mainblogcol h5 { font-size:12px; line-height:1.5em; font-weight:bold; letter-spacing:1px; }
#mainblogcol h6 { font-size:12px; line-height:1.5em; font-weight:bold; }
#mainblogcol p  { font-size:12px; color:#333333; line-height:1.6em; padding:.5em 0; }
#mainblogcol p.arrow  { font-size:12px; line-height:15px; display:block; font-weight:normal; display:block; background:url(images/buttons/arrow-right-square.png) left no-repeat; padding-left:25px; margin-top:15px; }
#mainblogcol hr { margin:15px 0px; padding:0px; height:1px; line-height:1px; border:none; outline:none; background-color:#dbe1e7; }
#mainblogcol th { }
#mainblogcol td { }
#mainblogcol ul { margin:0em 0px 1.5em 25px; padding:0px;  }
#mainblogcol ol { margin:0em 0px 0em 25px; padding:0px; }  /* Shane updated 20090513 */
/* #mainblogcol li { margin:0em 0px 0em 20px; padding:.5em 0px .5em 0px; }  Shane updated 20090513 */
#mainblogcol li { margin:0px; padding:.5em 0px .5em 0px; }  /* Shane updated 20090513 */
#mainblogcol .boxstyle1-content img { margin: 5px 10px;}
#mainblogcol img.bio { margin-left: 0px;}
#mainblogcol h1.bio { font-size:32px; font-weight:normal; margin-top: 25px; line-height:1em; color: #ed1c24;}

#blogNav { width:224px; height:auto; float:right; margin:20px 10px 0px 10px; padding:0px 0px 0px 0px; }
/*#blogNav .blogbox { float:right; margin-right:17px; width:195px; height:518px; background:url(images/backgrounds/home-newsbox.png) top no-repeat; }*/
#blogNav .arrow  { font-size:12px; line-height:15px; font-weight:normal; background:url(/app_themes/comptia/images/buttons/arrow-right-square.png) left no-repeat; padding-left:25px; margin-top:15px; }
#blogNav .blogbox { width:224px; height:auto; }
#blogNav .blogbox h3 { margin:0; padding:0 0 0 8px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#ed1c24; line-height:24px; }
#blogNav .blogbox p { margin:0px; font-size:11px; line-height:1.3em; color:#333; padding:.25em 0px .25em 0px; }
#blogNav .blogbox a         { color:#ed1c24; text-decoration:none; }
#blogNav .blogbox a:link    { color:#ed1c24; text-decoration:none; }
#blogNav .blogbox a:visited { color:#ed1c24; text-decoration:none; }
#blogNav .blogbox a:hover   { color:#ed1c24; text-decoration:underline; }
#blogNav .blogbox a:active  { color:#ed1c24; text-decoration:none; }
#blogNav .blogbox-upper  { width:224px; height:24px; background:url(../app_themes/comptia/images/backgrounds/boxstyle_blog-upper.png) top no-repeat; }
#blogNav .blogbox-middle { width:224px; height:auto; background:url(../app_themes/comptia/images/backgrounds/boxstyle_blog-middle.png) top repeat-y; }
#blogNav .blogbox-content { width:215px; height:auto; padding:7px; margin-left:1px; margin-right:1px; background:url(images/backgrounds/homenews-middle-background.png) bottom repeat-x;}
#blogNav .blogbox-lower  { width:224px; height:23px; background:url(../app_themes/comptia/images/backgrounds/boxstyle_blog-lower.png) top no-repeat; }
#blogNav .blogbox h1      {font-size:14px;font-weight:normal; line-height:1.2em; }
#blogNav .blogbox ul,ol { margin-bottom:1em; }
#blogNav .blogbox ul li { list-style: none; margin: 0 0 1em 25px !important;  font-size:11px; line-height:1.3em; display:block; background:url(images/buttons/arrow-right-square.png) left top no-repeat; padding-left:20px; }
#blogNav ul li { margin: 0 0 1em 20px !important;  line-height:1.3em; }
#blogNav .blogbox ul li a { color:#476274; text-decoration:none; margin-left:-20px; padding-left:20px; }
.blogbox .arcbitWC-content .arrow   { font-size:12px; line-height:15px; display:block; font-weight:normal; display:block; background:url(../app_themes/comptia/images/buttons/arrow-right-square.png) left no-repeat; padding-left:25px; margin-top:0px; }

.boxstyle1 { width:535px !important; height:auto; background:url(images/TEMP-secondary-certprogs.png) top no-repeat; }
.boxstyle1 h3 span.red  { color: #ed1c24; font-size:12px; font-weight:bold; line-height:23px; letter-spacing:1px; padding-left:10px; margin-right:-8px; }
.boxstyle1 h3 span      { color: #476274; font-size:12px; font-weight:bold; line-height:23px; letter-spacing:1px; padding-left:10px; }
.boxstyle1 p { font-size:12px; line-height:1.4em; color:#333; padding:.5em 0px .5em 0px; }
/* .boxstyle1 ul,ol { margin-bottom:1em; }
.boxstyle1 ul li { list-style:none; padding: 0.5em 0;} */
/* .boxstyle1 ul li a      { color:#476274; text-decoration:none; margin-left:-20px; font-size:12px; line-height:1.3em; display:block; background:url(images/buttons/arrow-right-square.png) left no-repeat; padding-left:20px; } */
.boxstyle1 li a:link    { color:#476274; text-decoration:none; }
.boxstyle1 li a:visited { color:#476274; text-decoration:none; }
.boxstyle1 li a:hover   { color:#476274; text-decoration:underline; }
.boxstyle1 li a:active  { color:#476274; text-decoration:none; }

.boxstyle1-upper  { width:530px !important; height:23px; background:url(../app_themes/comptia/images/backgrounds/boxstyle2-upper.png) top no-repeat !important; }
.boxstyle1-middle { width:530px !important; height:auto; background:url(../app_themes/comptia/images/backgrounds/boxstyle2-middle.png) top repeat-y !important; }
.boxstyle1-content { width:508px !important; height:auto; line-height:1.6em; padding:10px; margin-left:1px; background:url(images/backgrounds/boxstyle1-content-gradient.png) bottom repeat-x; }
.boxstyle1-lower  { width:530px !important; height:3px; background:url(../app_themes/comptia/images/backgrounds/boxstyle2-lower.png) bottom no-repeat !important; }  

/*exceptions*/
.boxstyle1 ul.sf_socialBookmarks li a  
                {display:inline; background:none !important; padding:0; margin:0; }
                
.rcTitle {color:#fff !important;}

ul.tagCloud li  {display: inline !important; list-style-type: none !important; padding: 0 5px 0 0 !important; margin:0 !important; height:20px;}
.tagCloudItem   {}
.s1             {font-size:15px;}
.s2             {font-size:14px;}
.s3             {font-size:13px;}
.s4             {font-size:12px;}
.s5             {font-size:11px;}
.s6             {font-size:10px;}

.rtLI           {padding: 0px !important;margin: 0px !important;}
.rtLI .rtUL .rtLI .rtTop, 
    .rtLI .rtUL .rtLI .rtMid, 
    .rtLI .rtUL .rtLI .rtBot
                {padding: 0px !important;}
.RadTreeView_Default .rtSelected .rtIn {background: none !important;}

.sf_postTags, .sf_postAuthor, .sf_postCategory  { display:none !important; }

.sf_postComments {/* display:none !important; */}
.sf_postTitle 	{ margin:0 !important;}
h1.sf_postTitle { font-size:16px !important;}
.sf_postDate 		{ font-style:italic !important;}
.sf_back				{ font-weight:bold !important;}
