/*
** Tableless Column Layout for CSS2 capable Browsers
** Based on http://www.positioniseverything.net/ordered-floats.html by Big John.
** Fixed width modifications by Tonico Strasser (http://www.webproducer.at) and
** Michael Zeltner (http://niij.org).
*/

/* <!-- compression status: 1 --> (this is for http compression) */

/* Removed 'body' property by ganesh.nair on 21106 */

/*
body {
    min-width: 70em;
    background-color: #CBCCCD;
}
*/
#portal-columns {
    width: auto;
    margin: 0;
background-color: #fff;
}
#visual-column-wrapper {
    float: left;
    width: 100%;
    margin-right: -220px;
background-color: #fff;
padding: 0;
}

#portal-column-content {
    width: 100%;
    float: right;
    margin-left: -220px; 



}

#portal-column-content #content {
    margin: 0 220px 0 220px;
    padding: 0;


}

#portal-column-one {
    float: left;
    width: 220px;
    position: relative;
    overflow: hidden; 
  
}

#portal-column-two {
    float: right;
    width: 220px;
    overflow: hidden;
 
}

/* padding - thanks to the w3c box model :P */

#portal-column-content .visualPadding {
    padding: 1em 2em 1em 2em;

}
#portal-column-one .visualPadding {
    padding: 1px 10px 0 0px;

}
#portal-column-two .visualPadding {      
    padding: 1px 0 0 10px;
   
}

/* hide columns */

.visualColumnHideOneTwo #portal-column-content #content {
    margin: 0;
}

.visualColumnHideOne #portal-column-content #content {
    margin: 0 220px 0 0;
}

.visualColumnHideTwo #portal-column-content #content {
    margin: 0 0 0 220px;
}

/*  */
