 .dnnfloatbox  p  {border-style:solid;border-width:1px;padding : 5px;background-color:#efefef;}
.dnnfloatbox  h4  {font-size:1.5em;}
#floatbox {border-style:solid;border-width:1px;padding : 3px; background-color:#efefef;}
#floatbox  h3 {margin-left:10px;font-size:1.4em;line-height:1.2em;}
/* === callout styles ===derived from Stryden= */
.callout { width:227px; margin-top: 10px; margin-bottom: 15px; background: url('/Portals/0/Skins/SolTechNew/images/bgCallout.jpg') no-repeat left top; } 
.callout .funnelcontent { padding: 0px 8px; overflow:hidden; }
.callout .bottom { height:17px; background: url('/Portals/0/Skins/SolTechNew/images/bgCalloutBottom.jpg') no-repeat left top;}
#funnelcontent div.steps { background: url('/Portals/0/Skins/SolTechNew/images/bgCalloutSteps.jpg') no-repeat left top; }
#funnelcontent div.steps h2 { padding: 0 0 28px 0; color:#fff; font-size:1.4em; line-height: 1.2em; }
#funnelcontent div.steps .bottom { height:15px; background: url('/Portals/0/Skins/SolTechNew/images/bgCalloutStepsBot.jpg') no-repeat left top;}
.callout h2 { color:#000; font-size:1.4em; line-height: 1.2em; font-weight:strong ; }
.callout p { margin:5px 3px 4px 7px; padding:2px;}
.callout h2.steps { padding: 0 0 10px 60px; font-size:1.2em; background: url('/Portals/0/Skins/SolTechNew/images/iconSteps.gif') no-repeat left top; }
/*.callout h2.demo { background: url('/Portals/0/Skins/SolTechNew/images/iconDemo.gif') no-repeat left top; }*/
.callout h2.demo { }
.callout h2.whitepapers { height: 50px; padding-top: 6px; background: url('/Portals/0/Skins/SolTechNew/images/iconWhitepapers.gif') no-repeat left top;}
a.btn { display:inline-block; height: 18px; color:#fff; overflow:hidden; padding-left: 5px; background: url('/Portals/0/Skins/SolTechNew/images/btnLeft.gif') no-repeat left top;}
a.btn span { display:inline-block; height: 18px; padding-right:5px; background: url('/Portals/0/Skins/SolTechNew/images/btnRight.gif') no-repeat right top; }
a.btn:hover { text-decoration:none; background-position: left bottom; }
a.btn:hover span { background-position: right bottom; }
a.btn-grey { display:inline-block; height: 23px; text-decoration:none;color:#fff; overflow:hidden; padding-left: 13px; background: url('/Portals/0/Skins/SolTechNew/images/btnGrey-left.gif') no-repeat left top;}
a.btn-grey span { display:inline-block; height: 23px; padding-right:13px; line-height:23px; background: url('/Portals/0/Skins/SolTechNew/images/btnGrey-right.gif') no-repeat right top; }
a.btn-grey:hover { text-decoration:none; background-position: left bottom; }
a.btn-grey:hover span { background-position: right bottom; }

a.action-btn, a.return-btn{ display:inline-block; text-decoration:none;height: 23px; color:#fff; overflow:hidden; padding-left: 13px; background: url('/Portals/0/Skins/SolTechNew/images/btnGrey-left.gif') no-repeat left top;}
a.action-btn span, a.return-btn span { display:inline-block; height: 23px; padding-right:13px; line-height:23px; background: url('/Portals/0/Skins/SolTechNew/images/big-btnGrey-right.gif') no-repeat right top; }
a.action-btn:hover , a.return-btn:hover{ text-decoration:none; background-position: left bottom; }
a.action-btn:hover span, a.return-btn:hover span { background-position: right bottom; }

a.email-btn { display:inline-block; text-decoration:none;height: 23px; color:#fff; overflow:hidden; padding-left: 13px; background: url('/Portals/0/Skins/SolTechNew/images/btnGrey-left.gif') no-repeat left top;}
a.email-btn span { display:inline-block; height: 23px; padding-right:13px; line-height:23px; background: url('/Portals/0/Skins/SolTechNew/images/big-btnGrey-right.gif') no-repeat right top; }
a.email-btn td { display:inline-block; height: 23px; padding-right:13px; line-height:23px; background: url('/Portals/0/Skins/SolTechNew/images/big-btnGrey-right.gif') no-repeat right top; }
a.email-btn:hover { text-decoration:none; background-position: left bottom; }
a.email-btn:hover span { background-position: right bottom; }
a.email-btn:hover td { background-position: right bottom; }

#googlesearchpane {float:right; right:200px; }

#link2 {position:relative;top:0;left:0}
#link1 {position:relative;left:280px;top:-5px}
.boardlink1 {position:absolute;left:460px;top:20px;}
.boardlink2 {position:absolute;left:630px;top:13px}
.boardlink3 {position:absolute;left:790px;top:15px}
.boardlink4 {position:absolute;left:470px;top:107px}
.boardlink5 {position:absolute;left:620px;top:105px}
.boardlink6 {position:absolute;left:780px;top:101px}
.boardlink7 {position:absolute;left:470px;top:199px}
.boardlink8 {position:absolute;left:630px;top:199px}
.boardlink9 {position:absolute;left:785px;top:187px}
.boardlink10 {position:absolute;left:650px;top:135px}
.blog {float:right; height:22px; margin-right:30px; margin-top:5px;}
.contactuscallout{Margin-left:5px; margin-top:-3px;}
.contactustable,.contactustable.td,.contactustable.tr,.contactustable.input,.contactustable.label {vertical-align:top;font-size:11px;font-family: Arial}
.fgtagcloud {
width:100%;
margin-bottom:5px;
border-style:solid;
border-width:0
}

.fgtagcloud a {
text-decoration:none;
text-transform:lowercase;
margin:1px
}

.fgtagcloud a.fgtag7  {
color:#olive;
font-size:18px;
font-fgtag:bolder;
font-family:cursive
}

.fgtagcloud a.fgtag6 {
color:navy;
font-size:16px;
font-fgtag:bolder
}

.fgtagcloud a.fgtag4  {
color:#A52A2A;
font-size:12px
}

.fgtagcloud a.fgtag3  {
color:#366;
font-size:10px
}

.fgtagcloud a.fgtag2  {
color:#633;
font-size:9px;
display:none
}


.fgtagcloud a.fgtag1 {
color:#c63;
font-size:8px;
display:none
}

.fgtagcloud a.ffgtag7 {
color:#000;
font-size:16px;
font-fgtag:bolder;
font-family:cursive
}

.fgtagcloud a.ffgtag6 {
color:navy;
font-size:15px;
font-fgtag:bolder
}

.fgtagcloud a.ffgtag4 {
color:#A52A2A;
font-size:13px
}

.fgtagcloud a.ffgtag3 {
color:#366;
font-size:12px
}

.fgtagcloud a.ffgtag2 {
color:#633;
font-size:12px;
display:none
}

.fgtagcloud a.ffgtag1 {
color:#c63
}

.fgtagcloud img {
border-style:none
}

.fgtagcloud a.fgtag7 img {
width:90px;
height:90px
}

.fgtagcloud a.fgtag6 img {
width:80px;
height:80px
}

.fgtagcloud a.fgtag5 img {
width:70px;
height:70px
}

.fgtagcloud a.fgtag3 img {
width:50px;
height:50px
}

.fgtagcloud a.fgtag2 img {
width:40px;
height:40px
}

.fgtagcloud a.fgtag1 img {
width:30px;
height:30px
}

.clientref {
vertical-align:top;
margin-top:3px;
margin-right:10px;
margin-left:-5px;
border:0;
overflow: hidden;

}

.clientref th{
text-align:left;
padding-top:-6px;
padding-left:1px;
font-weight:700;
text-decoration:none;
text-transform: uppercase;
font-family: arial; 
font-size:14px; color:#ad1d20;
}

.clientref1 p {
text-align:left;
padding-top:-6px;
padding-left:1px;
text-decoration:none;
font-family: arial; 
font-size:14px; color:#ad1d20;
text-transform: uppercase;
}

.clientref p {
text-align:left;
padding-top:-6px;
padding-left:1px;
text-decoration:none;
font-family: arial; 
}





.clientref div{
position:relative;
top:2px;
color:#000;
width:200px;
height: 253px;
text-align:left;
padding-left:4px;
font-weight:200;
padding-right:5px;
font-size:10px;
font-family:arial;
vertical-align:top;
line-height:1em;
}

.clientref td {
color:#000;
text-align:left;
padding-left:2px;
padding-right:2px;
font-size:10px;
font-family:arial;
vertical-align:top;
line-height:1em;
}



.clientref a:hover,.clientref  a:visited {
color:#000;
font-size:11px;
font-family:arial;
vertical-align:top
font-size:14px; color:#ad1d20;
text-transform: uppercase;
}



