html {width:100%; height:100%; margin:0; padding:0;}
body {
font-size:12px !important;
width:100%;
background-image:url(../images/bkgrd.gif);
background-repeat:repeat-x;
color:#706e68 !important;
margin:0; padding:0;
background-color:#d3d1cd;
font-family:Arial !important;
}
p, ul {line-height:20px !important; font-size:12px; font-family:Arial}

h1 {
font-size:14px;
font-weight:bold;
color:#e54125;
}

h2 {
font-size:12px;
weight:bold;
color:#48453f;
}

.floatClear {float:left; clear:left;}
.clear {height:1px; clear:both}

#wrapper {width:100%; height:100%; margin:0; padding:0; }

#header, #footer {
 float:left;
 clear:left;
 width:100%;
}

#header {
 background-image:url(../images/hdr.gif);
 height:150px;
 background-position:center center;
 min-width:950px;
 background-repeat:no-repeat;
}

#middle {
 width:952px;
 margin:0 auto;
 clear:left;
 position:relative;
 top:-65px;
background-image:url(../images/bkgrd_white.png);
background-repeat:repeat-y;
padding-top:15px;
}

#footer, #footer a {
 font-size:11px;
 color:#48453f;
 text-align:center;
 text-decoration:none;
}

#footer {position:relative; top:-40px}
#footer .floatClear {font-size:9px; text-align:center; width:100%; margin:15px 0px 30px 0px}

#footer ul, #footer li {list-style:none}
#footer ul {width:510px; margin:0 auto}
#footer li {float:left; padding-right:30px; border-right:1px solid #48453f; padding-left:30px}


.logoContainer {
 width:950px;
 height:100px;
 margin:0 auto;
 
}

.container {
margin-left:0;
margin-top:0;
min-height:600px;
padding:17px 0 0 16px;
position:relative;
top:-29px;
width:923px;
}

ul.nav {float:right; list-style:none; margin-top:42px}
ul.nav li {float:left; padding-left:35px}

ul.cms-sub-menu{list-style-image:url(/images/menu_Bullet.jpg) ; float:right;}
ul.cms-sub-menu li {float:left; margin-left:35px;margin-top:16px}
ul.cms-sub-menu li.first {list-style:none; float:left; margin-left:35px;margin-top:16px}
ul.cms-sub-menu li a {float:left;}
a.cms-link-Company-Info span {display:none}
a.cms-link-Company-Info {margin-top:4px; background-image:url(/images/nav_companyInfo.png); width:85px; height:16px; background-repeat:no-repeat; background-position:top}
.selected a.cms-link-Company-Info {background-image:url(/images/nav_companyInfoON.png); width:89px; height:16px;}
a.cms-link-Company-Info:hover {background-position:bottom}

a.cms-link-Company-Info:hover {
background-position:bottom !important;
}


.categoryBar {background-image:url(/images/bg_Category.jpg);width:924px;height:54px;float:left;clear:left}
.categoryBar H3{float:left;margin-left:25px; margin-top:9px}
.categoryBar H3.hdr-About{background-image:url(/images/hdr_About.jpg); width:87px;height:41px;}
.categoryBar H3.hdr-About span {display:none}

.categoryBar.services span, .categoryBar.contact span {
float:left;
margin-left:25px;
margin-top:9px;
}

a.logo span {display:none}
a.logo {
 display:block;
 width:236px;
 height:72px;
 background-image:url(../images/logo.gif);
 background-repeat:no-repeat;
 margin-top:23px;
 float:left;
}

a.cms-link-About span {display:none}
a.cms-link-About {
 display:block;
 width:38px;
 height:16px;
 background-image:url(../images/nav_about.gif);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-About:hover {background-position:bottom}


a.cms-link-Contact-Us span {display:none}
a.cms-link-Contact-Us {
 display:block;
 width:67px;
 height:16px;
 background-image:url(../images/nav_contact.png);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Contact-Us:hover {background-position:bottom}


a.cms-link-Products span {display:none}
a.cms-link-Products {
 display:block;
 width:58px;
 height:16px;
 background-image:url(../images/nav_products.png);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Products:hover {background-position:bottom}


a.cms-link-Insight span {display:none}
a.cms-link-Insight {
 display:block;
 width:40px;
 height:16px;
 background-image:url(../images/nav_insight.png);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Insight:hover {background-position:bottom}

a.cms-link-Services span {display:none}
a.cms-link-Services {
 display:block;
 width:51px;
 height:16px;
 background-image:url(../images/nav_services.png);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Services:hover {background-position:bottom}


a.cms-link-Portfolio span {display:none}
a.cms-link-Portfolio {
 display:block;
 width:56px;
 height:16px;
 background-image:url(../images/nav_portfolio.png);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Portfolio:hover {background-position:bottom}


a.cms-link-Approach span {display:none}
a.cms-link-Approach{
 display:block;
 width:60px;
 height:16px;
 background-image:url(../images/nav_approach.gif);
 background-repeat:no-repeat;
 background-position:top;
}
a.cms-link-Approach:hover {background-position:bottom}

.cms-menu-Square-One-Solutions{display:none}

.t {
background-image:url(../images/t.gif);
background-position:left top;
background-repeat:no-repeat;
clear:left;
margin:0 auto;
position:relative;
top:-65px;
width:952px;
}
.tl {background-image:url(../images/tl.gif); background-repeat:no-repeat; background-position:top left; margin-top:-15px }

.b {
background-image:url(../images/b.png);
background-position:left bottom;
background-repeat:no-repeat;
margin:0 auto;
position:relative;
top:-75px;
width:952px;
}
.l {background-image:url(../images/l.png); background-repeat:repeat-y; background-position:top left;}
.r {background-image:url(../images/r.png); background-repeat:repeat-y; background-position:top right; margin-right:-6px}
.tr {background-image:url(../images/tr.gif); background-repeat:no-repeat; background-position:top right;}
.br {background-image:url(../images/br.png); background-repeat:no-repeat; right:-15px}
.bl {background-image:url(../images/bl.png); background-repeat:no-repeat; left:-15px}


/*secondary gray bar under main image*/

.pageElements {
width:100%;
float:left; 
clear:left;
}

.pageElements.secondaryContainer {
 height:112px;
 background-image:url(../images/bkgrd_grayHome.gif);
 background-repeat:repeat-x;
}

.pageElements.mainImage {
 height:333px;
}


/*bottom gray bar */
.bottomGrayContainer {
background-image:url(../images/bkgrd_grayBottom.gif);
background-repeat:repeat-x;
bottom:-30px;
height:123px;
left:7px;
position:absolute;
width:944px;
}

.l_grayBottom {background-image:url(../images/l_grayBottom.gif); background-position:left; background-repeat:no-repeat; height:123px; width:8px; }
.r_grayBottom {background-image:url(../images/r_grayBottom.gif); background-position:right; background-repeat:no-repeat; height:123px; width:944px;}

ul.partnerContainer {list-style:none; width:100%; margin:0px; padding:0px}
ul.partnerContainer li {
list-style:none;
float:left;
width:185px;
border-left:1px solid #ffffff;
border-right:1px solid #d6d6d4;
margin:0px;
padding:15px 10px 10px 10px;
height:98px;
text-align:center;
}
ul.partnerContainer li.first {border-left:none; width:70px;}
ul.partnerContainer li.first span {padding-top:30px; display:block}
ul.partnerContainer li.last {border-right:none; width:200px;}

a.irise span {display:none}
a.irise {
display:block;
background-image:url(../images/partners_irise.gif);
width:137px;
height:87px;
background-repeat:no-repeat;
margin:0 auto;
}

a.mcAfee span {display:none}
a.mcAfee {
display:block;
background-image:url(../images/partners_mcAfee.gif);
width:137px;
height:87px;
background-repeat:no-repeat;
margin:0 auto;
}

a.rackspace span {display:none}
a.rackspace {
display:block;
background-image:url(../images/partners_rackspace.gif);
width:137px;
height:87px;
background-repeat:no-repeat;
margin:0 auto;
}

a.campaignMonitor span {display:none}
a.campaignMonitor {
display:block;
background-image:url(../images/partners_campaignMonitor.gif);
width:200px;
height:87px;
background-repeat:no-repeat;
margin:0 auto;
}

.imgBox {
width:136px;
height:134px;
display:block;
overflow:hidden;
margin: 0 10px 10px 0;
position:relative;
float:left;
cursor:pointer}

.img {position:absolute;z-index:75;}
.img img{border:0px}
.img2 {padding: 0px; z-index:70;}
.img2 span{display:none;}
.img2 a{display:none;}
.img2 h2 span, .img2 h2 {display:none}


.project1, .project2, .project3, .project4, .project5, .project6, .project7, .project8, .project9, .project10, .project11, .project12, .project13, .project14, .project15, .project16, .project17
{
background-repeat:no-repeat;
width:136px;
height:134px; 
}

.project1 {background-image:url('../images/portfolio/icn_decurionHover.jpg');}
.project2 {background-image:url('../images/portfolio/icn_famzamHover.jpg');}
.project3 {background-image:url('../images/portfolio/icn_fatmixHover.jpg');}
.project4 {background-image:url('../images/portfolio/icn_gcpHover.jpg');}
.project5 {background-image:url('../images/portfolio/icn_irisHover.jpg');}
.project6 {background-image:url('../images/portfolio/icn_logicJunctionHover.jpg');}
.project7 {background-image:url('../images/portfolio/icn_ITDSHover.jpg');}
.project8 {background-image:url('../images/portfolio/icn_jouerHover.jpg');}
.project9 {background-image:url('../images/portfolio/icn_filteredHover.jpg');}
.project10 {background-image:url('../images/portfolio/icn_ofdHover.jpg');}
.project11 {background-image:url('../images/portfolio/icn_minorityThingHover.jpg');}
.project12 {background-image:url('../images/portfolio/icn_bioveaHover.jpg');}
.project13 {background-image:url('../images/portfolio/icn_littleSeedHover.jpg');}
.project14 {background-image:url('../images/portfolio/icn_mvHover.jpg');}
.project15 {background-image:url('../images/portfolio/icn_outfitHover.jpg');}
.project16 {background-image:url('../images/portfolio/icn_wildfireHover.jpg');}
.project17 {background-image:url('../images/portfolio/icn_numerixHover.jpg');}





/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;}  
/*core classes*/ 
.stripViewer {  position: relative; overflow: hidden;} 
.stripViewer ul  {/* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li {  float:left; } 
.stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ff0000; color: #fff; text-decoration: none; display: block; } 
.stripTransmitter a:hover, a.current{ background: #fff; color: #ff0000; }  

/*core classes for homepage slideviewer*/ 
.stripViewer2 {  position: relative; overflow: hidden;} 
.stripViewer2 ul  {/* this is your UL of images */ margin-top: 10px; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer2 ul li {  float:left; } 
.stripTransmitter2 { background-image:url(/images/spotlight/squareone_spotlight.gif); background-repeat:no-repeat; overflow: hidden; height:29px;width: 1%; margin-top:15px; } 
.stripTransmitter2 ul { float:right; margin: 0; padding-top: 5px; position: relative; list-style-type: none; } 
.stripTransmitter2 ul li{ width: 35px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter2 a{ float:left; font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ffffff; color: #666; text-decoration: none; display: block; padding-right:10px;padding-left:10px} 
.stripTransmitter2 a:hover, a.current{ float:left; background: none !important; color: #ff0000 !important; }  
.stripTransmitter2 span{ float:left; font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ffffff; color: #666; text-decoration: none; display: block; } 

/*tooltips formatting*/ 
#tooltip { background: #fff; color: #000; opacity: 0.85; border: 5px solid #dedede; } 
#tooltip h3 {  font: normal 10px Verdana;  margin: 0;  padding: 6px 2px;  border: 0; } 

.portfolioContainer {
margin:0 auto;
position:relative;
width:870px;
}

#TB_ajaxContent h2 {display:none}
#TB_ajaxContent {padding-left:5px; }

.stripTransmitter {background-image:url(../images/portfolio/bkgrd_scroller.gif); background-repeat:no-repeat; height:25px; width:771px;}
.stripTransmitter a {background:none; color:#918d86; font-weight:bold; }
.stripTransmitter a:hover, a.current {background:none; color:#999999; font-weight:bold}
.stripTransmitter ul {width:50px; margin:0 auto}

ul.challenge, ul.solution {float:left; width:325px; color:#918d86; font-family:verdana, arial, sans-serif; font-size:12px; margin-left:20px; margin-top:25px; font-size:11px;}
ul.challenge {background-image:url(../images/portfolio/txt_theChallenge.gif); background-repeat:no-repeat; padding-left:30px}
ul.solution {background-image:url(../images/portfolio/txt_ourSolution.gif); background-repeat:no-repeat; padding-left:30px}
ul.challenge li, ul.solution li {padding-bottom:7px}

.innovativeTechnology{background-image:url(/images/hdr_Innovative_Technology.jpg); background-repeat:no-repeat; height:445px;width:980px}
.innovativeTechnology span{display:none}

#twitter_div{float:left;width:274px;}
#twitter_div ul{padding-left:15px}
#twitter_div li{padding:10px}
#twitter_div H2{padding-top:20px; padding-left:25px; font-weight:bold}
#twitter_div a, a {color:#DD331C; text-decoration:none}
#twitter_div a:hover, a:hover {text-decoration:underline}
#twitter-link{padding-right:10px}
#spotlight{float:left; width:644px; border-right:1px solid #ccc; margin-top:10px; height:520px}
#spotlight a {text-decoration:none; color:#e54125}
#spotlight a:hover {text-decoration:underline}

#squareonePartners{margin-left: -10px; width:946px; height:117px;background-image:url(/images/bkgrd_Partners.jpg); color:#94938F}
#squareonePartners div.partners{font-size:11px; padding-left: 35px; padding-right: 10px; padding-top: 77px; width: 157px; float: left;}
#squareonePartners div.shopwise{font-size:11px; margin-left: 155px; padding-right: 0px; padding-top: 23px; width: 155px; float: left;}

.productColumn {width:265px; float:left; padding-right:10px; margin-right:30px}
.productColumn p {color:#78746d; font-size:12px; padding:5px 0 0 0}
.productColumn h3 {color:#48453f; font-size:18px; font-weight:normal; margin-top:10px}

a.icn_shopwise span {display:none}
a.icn_shopwise {
display:block; 
width:144px; 
height:55px;
background-image:url(../images/icn_shopwise.gif);
background-repeat:no-repeat;
cursor:default;
}

a.icn_webwise span {display:none}
a.icn_webwise {
display:block; 
width:189px; 
height:55px;
background-image:url(../images/icn_webwise.gif);
background-repeat:no-repeat;
cursor:default;
}

a.icn_planwise span {display:none}
a.icn_planwise {
display:block; 
width:181px; 
height:55px;
background-image:url(../images/icn_planwise.gif);
background-repeat:no-repeat;
cursor:default;
}

ul.productDetail {margin-top:15px; margin-left:15px}
ul.productDetail li {
 list-style:disc;
padding-bottom:10px;
font-size:12px;
color:#918d86;
}

.productContainer {margin-left:15px; padding-top:15px;}

.productContainer h3 a {
color:#333333
}

a.cms-link-Our-Team span {
display:none
}

a.cms-link-Our-Team {
background-image:url(../images/nav_ourTeam.png);
display:block;
width:55px;
height:16px;
background-repeat:no-repeat;
background-position:top right;
padding-left:15px;
margin-top:4px;
}
a.cms-link-Our-Team:hover {
background-position:bottom right;
}
.selected a.cms-link-Our-Team, .selected a.cms-link-Our-Team:hover {
background-image:url(/images/nav_ourTeamON.png);
width:60px;
height:16px;
background-position:top right;
}

a.cms-link-Partnerships span {
display:none
}

a.cms-link-Partnerships {
background-image:url(../images/nav_partnership.png);
display:block;
width:79px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-left:15px;
background-position:top;
}
a.cms-link-Partnerships:hover {
background-image:url(../images/nav_partnership.png);
background-position:bottom;
}

a.cms-link-Jobs span {
display:none
}

a.cms-link-Jobs {
background-image:url(../images/nav_jobs.png);
display:block;
width:29px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-right:20px;
margin-left:15px;
background-position:top;
}
a.cms-link-Jobs:hover {
background-image:url(../images/nav_jobs.png);
background-position:bottom;
}

.selected a.cms-link-Jobs {
background-image:url(/images/nav_jobsON.png);
width:30px;
height:16px;
}

.selected a.cms-link-Partnerships {
background-image:url(/images/nav_partnershipsON.png);
width:85px;
height:16px;
}

a.cms-link-Philosophy {
background-image:url(../images/nav_philosophy.png);
display:block;
width:68px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-left:15px;
background-position:top;
}
a.cms-link-Philosophy:hover {
background-position:bottom;
}

.selected a.cms-link-Philosophy {
background-image:url(/images/nav_philosophyON.png);
width:85px;
height:16px;
}

a.cms-link-Process {
background-image:url(../images/nav_process.png);
display:block;
width:48px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-left:15px;
background-position:top;
}
a.cms-link-Process:hover {
background-position:bottom;
}

.selected a.cms-link-Process {
background-image:url(/images/nav_processON.png);
width:85px;
height:16px;
}

a.cms-link-Agile-Manifesto {
background-image:url(../images/nav_agileManifesto.png);
display:block;
width:93px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-left:15px;
background-position:top;
}
a.cms-link-Agile-Manifesto:hover {
background-image:url(../images/nav_agileManifesto.png);
background-position:bottom;
}

.selected a.cms-link-Agile-Manifesto {
background-image:url(/images/nav_agileManifestoON.png);
width:101px;
height:16px;
}

a.cms-link-Project-Tools {
background-image:url(../images/nav_projectTools.png);
display:block;
width:93px;
height:16px;
background-repeat:no-repeat;
margin-top:4px;
margin-left:15px;
background-position:top;
margin-right:20px;
}
a.cms-link-Project-Tools:hover {
background-image:url(../images/nav_projectTools.png);
background-position:bottom;
}

.selected a.cms-link-Project-Tools {
background-image:url(/images/nav_projectToolsON.png);
width:87px;
height:16px;
}
a.cms-link-Agile-Manifesto span, a.cms-link-Process span, a.cms-link-Project-Tools span, a.cms-link-Process span, a.cms-link-Philosophy span {display:none}

ul.mv {
list-style:disc;
display:inline-block;
}

ul.mv li {
padding-bottom:10px;
clear:left;
list-style:disc;
margin-left:20px;
}

.padding {
padding:15px 20px 0px 20px;
float:left;
font-size:12px;
}

.hdr-Approach {
display:block;
background-image:url(../images/hdr_approach.jpg);
width:118px;
height:34px;
}

.hdr-Approach span {display:none}

.partners {
float:left;
width:451px;
height:264px;
margin-right:20px;
margin-top:20px;
}

.team {
font-size:12px;
padding:20px;
float:left;
}

.team h3 span {
display:none
}

.team h3 {
display:block;
background-image:url(../images/titles.png);
background-repeat:no-repeat;
width:233px;
height:39px;
}

.team h3.doris {
background-position:-5px -10px;
}

.team h3.chad {
background-position:-5px -68px;
}

.team h3.winston {
background-position:-5px -189px;
}

.team h3.grace {
background-position:0 -128px;
}

.team h3.julie {
background-position:-5px -249px;
}

.team h3.shane {
background-position:-5px -308px;
}

.team h3.geoff {
background-position:-5px -369px;
}

.agile b, .process b {
font-size:14px;
color:#e54125;
}

.process {float:left; font-size:12px}
.agile {font-size:12px}

ul.about {
list-style:disc;
font-size:12px;
margin:10px 20px;
}

.spotlightText {
left:110px;
position:relative;
top:-50px;
z-index:300;
}

ul.services {
float:left;
width:270px;
margin-right:25px
}

ul.services li ul {
list-style:disc;
margin:10px 0 0 15px;
}

ul.services li p {
padding:0;
margin:5px 0 0 0;
}

a.cms-link-Index, li.cms-menu-Index {display:none;}

#TB_ajaxContent {overflow:hidden}

#mySpotlight{background-image:url(/images/spotlight/squareone_spotlight.gif);background-repeat:no-repeat;}
#mySpotlight .crop{overflow:hidden;position:absolute;width:640px;}
#mySpotlight .image{float:left;width:1500px; position:relative;margin-top:20px;}
#mySpotlight .image li{float:left;}
#mySpotlight .buttons{float:right}
#mySpotlight .buttons li{list-style:none; float:left; width:30px; font-weight:bold; font-size:11px}
#mySpotlight .buttons li span.num{cursor:pointer; color: #ff0000}
#mySpotlight .buttons li span.sep{color:#666; margin-left:5px}

ul.selector
    {
    width:269px;
    float:left;	
    background-image:url(../images/bkgrd_leftnav.gif);
    margin-right:15px;
    background-repeat:no-repeat;
    background-position:top left;
    padding-bottom:42px;
    margin-left:30px;
    }
ul.selector.buildwise {
background-image:url(../images/bkgrd_buildwise.gif);
}
ul.selector.planwise {
background-image:url(../images/bkgrd_planwise.gif);
}
    ul.selector li
    {
    	width:100%;
    	float:left
    }
    ul.selector li a
    {
    	cursor:pointer;
       background-image:url(../images/leftnav_sellwise.png);
       background-repeat:no-repeat;
       height:77px;
       background-position:center 0;
       display:block
    }
    ul.selector.buildwise li a {
background-image:url(../images/leftnav_buildwise.png);
}
ul.selector.planwise li a {
background-image:url(../images/leftnav_planwise.png);
}
    ul.details
    {
    width:580px;
    float:left;	
    }
    
    ul.details li
    {
    	width:100%;
    	float:left;
    	display:none;
    }

ul.selector li a span {display:none}
ul.selector li.manageProd a {background-position:0px 0px}
ul.selector li.manageProd a.on {background-position:-270px 0px}
ul.selector li.trackInventory a {background-position:0px -78px; height:73px}
ul.selector li.trackInventory a.on {background-position:-270px -78px; height:73px}
ul.selector li.multipleStore a {background-position:0px -151px; height:69px}
ul.selector li.multipleStore a.on {background-position:-270px -151px; height:69px}
ul.selector li.customizeWeb a {background-position:0px -220px; height:72px}
ul.selector li.customizeWeb a.on {background-position:-270px -220px; height:72px}
ul.selector li.manageCustomers a {background-position:0px -292px; height:76px}
ul.selector li.manageCustomers a.on {background-position:-270px -292px; height:76px}
ul.selector li.manageOrders a {background-position:0 -368px; height:76px}
ul.selector li.manageOrders a.on {background-position:-270px -368px; height:76px}

ul.details li .prodContainer {width:100%; font-size:12px; color:#78746d; float:left}
ul.details li .prodContainer ul {list-style:disc; margin:0; padding:0}
ul.details li .prodContainer ul li {display:block !important; padding-bottom:15px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding-left:15px}

ul.details li.manageProd1 .prodContainer {background-image:url(../images/sh_manageProd.gif); background-repeat:no-repeat; background-position:right bottom; float:left; height:477px}
ul.details li.trackInvetory1 .prodContainer {background-image:url(../images/sh_manageProd.gif); background-repeat:no-repeat; background-position:right bottom; float:left; height:477px}

.hdr-Products span {display:none}
.hdr-Products {
background-image:url(../images/hdr-Products.png);
background-repeat:no-repeat;
width:111px;
height:34px;
}

a.cms-link-SellWise {
display:block;
background-image:url(../images/subnav_products.png);
background-repeat:no-repeat;
background-position:-90px 0;
height:16px;
margin-top:5px;
width:57px;
}
.cms-sub-menu-SellWise.selected a.cms-link-SellWise {
background-position:-90px -16px;
width:57px
}

a.cms-link-PlanWise {
display:block;
background-image:url(../images/subnav_products.png);
background-repeat:no-repeat;
background-position:-260px 0;
height:16px;
margin-top:5px;
width:55px;
}
.cms-sub-menu-PlanWise.selected a.cms-link-PlanWise {
background-position:-260px -16px;
width:58px;
}

.cms-sub-menu-PlanWise {
margin-right:15px
}

a.cms-link-BuildWise {
display:block;
background-image:url(../images/subnav_products.png);
background-repeat:no-repeat;
background-position:-170px 0;
height:16px;
margin-top:5px;
width:60px;
}
.cms-sub-menu-BuildWise.selected a.cms-link-BuildWise {
background-position:-170px -16px;
width:65px
}

a.cms-link-WebWise {
display:block;
background-image:url(../images/subnav_products.png);
background-repeat:no-repeat;
background-position:0px 0;
height:16px;
margin-top:5px;
width:62px;
}
.cms-sub-menu-WebWise.selected a.cms-link-WebWise {
background-position:0px -16px;
width:66px
}

a.cms-link-WebWise span {display:none}

.cms-sub-menu-SellWise, .cms-sub-menu-PlanWise, .cms-sub-menu-BuildWise, .cms-sub-menu-WebWise {
padding-left:10px;
}

.cms-sub-menu-BuildWise {
padding-right:15px
}

ul.selector li.takeControl a {background-position:0px 0px}
ul.selector li.takeControl a.on {background-position:-270px 0px}
ul.selector li.manageTemplates a {background-position:0px -78px; height:73px}
ul.selector li.manageTemplates a.on {background-position:-270px -78px; height:73px}
ul.selector li.socialWeb a {background-position:0px -151px; height:69px}
ul.selector li.socialWeb a.on {background-position:-270px -151px; height:69px}
ul.selector li.forms a {background-position:0px -220px; height:72px}
ul.selector li.forms a.on {background-position:-270px -220px; height:72px}
ul.selector li.versionControl a {background-position:0px -292px; height:76px}
ul.selector li.versionControl a.on {background-position:-270px -292px; height:80px}

ul.selector li.manageEvent a {background-position:0px 0px}
ul.selector li.manageEvent a.on {background-position:-270px 0px}
ul.selector li.classes a {background-position:0px -78px; height:73px}
ul.selector li.classes a.on {background-position:-270px -78px; height:73px}
ul.selector li.ticket a {background-position:0px -151px; height:69px}
ul.selector li.ticket a.on {background-position:-270px -151px; height:69px}
ul.selector li.registrations a {background-position:0px -220px; height:72px}
ul.selector li.registrations a.on {background-position:-270px -220px; height:72px}

.socialWeb1.main .prodContainer ul.bullet {
width:200px;
float:left
}

p.prod {
padding:15px 25px 25px 25px;
float:left
}