/* Container Styles for DotNetNuke */

/************************/
/***** Content Pane *****/
/************************/

#contentpane_header
{
    background: #ffffff url('images/contentpane_title_bg.jpg') no-repeat top left;
    height: 48px;
    width: 580px;
    padding: 0px 20px 0px 20px;
    line-height: 48px;
}

#contentpane_title
{
    float: left;
    width: 560px;
}

.contentpane_title_text
{
    color:#02275e; 
    font-size: 20px;
    text-transform:uppercase;
    font-weight:normal;
    float: left;
}

#contentpane_topactions
{
    float: right;
    width:20px;
}

#contentpane_content
{
    background: #ffffff;
    padding: 15px 20px 15px 20px;
}

/*****************************/
/***** Wide Content Pane *****/
/*****************************/

#wide_contentpane_header
{
    background: #ffffff url('images/wide_contentpane_title_bg.jpg') no-repeat top left;
    height: 48px;
    width: 884px;
    padding: 0px 20px 0px 20px;
    line-height: 48px;
}

#wide_contentpane_title
{
    float: left;
    width: 864px;
}

.wide_contentpane_title_text
{
    color:#02275e; 
    font-size: 20px;
    text-transform:uppercase;
    font-weight:normal;
    float: left;
}

#wide_contentpane_topactions
{
    float: right;
    width:20px;
}

/****************************/
/***** Bottom Left Pane *****/
/****************************/

#bottomleftpane_header
{
    background: #ffffff url('images/bottomleftpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 270px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#bottomleftpane_title
{
    float: left;
    width: 250px;
}

.bottomleftpane_title_text
{
    color:#02275e; 
    font-size: 20px;
    text-transform:uppercase;
    font-weight:normal;
    float: left;
}

#bottomleftpane_topactions
{
    float: right;
    width:20px;
}

#bottomleftpane_content
{
    background: #fcfcfc;
    padding: 15px 20px 15px 20px;
}


/*********************************/
/***** Wide Bottom Left Pane *****/
/*********************************/

#wide_bottomleftpane_header
{
    background: #ffffff url('images/wide_bottomleftpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 422px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#wide_bottomleftpane_title
{
    float: left;
    width: 402px;
}

/*********************************/
/***** Ecom Bottom Left Pane *****/
/*********************************/

#ecom_bottomleftpane_header
{
    background: #ffffff url('images/ecom_bottomleftpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 270px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#ecom_bottomleftpane_content
{
    background: #f4f4f4;
    padding: 15px 20px 15px 20px;
}

/*****************************/
/***** Bottom Right Pane *****/
/*****************************/

#bottomrightpane_header
{
    background: #ffffff url('images/bottomrightpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 270px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#bottomrightpane_title
{
    float: left;
    width: 250px;
}

.bottomrightpane_title_text
{
    color:#02275e; 
    font-size: 20px;
    text-transform:uppercase;
    font-weight:normal;
    float: left;
}

#bottomrightpane_topactions
{
    float: right;
    width:20px;
}

#bottomrightpane_content
{
    background: #f4f4f4;
    padding: 15px 20px 15px 20px;
}

/**********************************/
/***** Wide Bottom Right Pane *****/
/**********************************/

#wide_bottomrightpane_header
{
    background: #ffffff url('images/wide_bottomrightpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 422px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#wide_bottomrightpane_title
{
    float: left;
    width: 402px;
}

/**********************************/
/***** Ecom Bottom Right Pane *****/
/**********************************/

#ecom_bottomrightpane_header
{
    background: #ffffff url('images/ecom_bottomrightpane_title_bg.jpg') no-repeat top left;
    height: 46px;
    width: 574px;
    padding: 0px 20px 0px 20px;
    line-height: 46px;
}

#ecom_bottomrightpane_title
{
    float: left;
    width: 554px;
}

#ecom_bottomrightpane_content
{
    background: #ffffff;
    padding: 15px 20px 15px 20px;
}

/*********************/
/***** Side Pane *****/
/*********************/

#sidepane_titlebar_container
{
    background: #ffffff url('images/sidepane_title_bg.jpg') no-repeat top left;
    height: 70px;
    width: 262px;
    margin: 0px 20px 0px 22px;
    line-height:40px;
}

#sidepane_titlebar_container h1 
{
    text-align:center;
    margin: 0 auto 0 auto;
}


span.sidepane_title
{
    color:#02275e; 
    font-size: 20px;
    text-transform:uppercase;
    font-weight:normal;

}

div.sidepane_leftactions
{
    float: left;
    width:210px;
}

span.sidepane_rightactions
{
    float: right;
}


#sidepane_content_container
{
    background: #ffffff;
    padding: 0px 20px 15px 20px;
    margin: 0px 20px 25px 22px;
}

#sidepane_content_container p
{
    text-align: center;
}

/******************************/
/***** Side Pane - Simple *****/
/******************************/

#sidepane_simple_titlebar_container
{
    background: #ffffff;
    height: 40px;
    width: 262px;
    margin: 0px 20px 0px 22px;
    line-height:40px;
}

#sidepane_simple_titlebar_container h1 
{
    text-align:center;
    margin: 0 auto 0 auto;
}


span.sidepane_simple_title
{
    color:#02275e; 
    font-size: 16px;
    text-transform:uppercase;
    font-weight:normal;

}

div.sidepane_simple_leftactions
{
    float: left;
    width:210px;
}

span.sidepane_simple_rightactions
{
    float: right;
}


#sidepane_simple_content_container
{
    background: #ffffff;
    padding: 15px 20px 15px 20px;
    margin: 0px 20px 25px 22px;
}

#sidepane_simple_content_container p
{
    text-align: center;
}

/***************************/
/***** Share Site Pane *****/
/***************************/


div.sharesite_leftactions
{
    float: left;
    width:  180px;
}

div.sharesite_rightactions
{
    float: right;
    width: 20px;
}

#sharesite_topmenu 
{
    clear:both;
}
    







