/*------------------------*/
/*---- COMMON STYLES -----*/
/*------------------------*/
.solpartActionsDiv
{
    float:right;
}
.actionsDiv
{
    /*float:right;*/
    display:inline;
    font-size:11px;
}


/*------------------------*/
/*-------- PLAIN ---------*/
/*------------------------*/
.plain
{
    padding: 0px;
    text-align:right;
}
.plain .contentWrapper
{
    text-align:left;
}

/*-------------------------------*/
/*-------- ORANGE TITLE ---------*/
/*-------------------------------*/
.orangeTitle
{
    padding: 0px;
    text-align:right;
	/*border-top: 1px solid #e2dfdc;*/
}
/**+html .orangeTitle {
	border-top: 0;
}*/
.orangeTitle .orangeTitleHeading
{
    color:#ea6d1f;
    font-size:18px;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    padding-bottom:12px;
    margin-bottom:15px;
    border-bottom:2px solid #ebebeb;
    display:block;
}
.orangeTitle .contentWrapper
{
    margin:16px 10px 20px 10px;
    padding-bottom:20px;
    text-align:left;
}

/*-------------------------------*/
/*--- ORANGE TITLE LEFT EDGE ----*/
/*-------------------------------*/
.orangeTitle_leftEdge
{
    padding: 0px;
    text-align:right;
}
.orangeTitle_leftEdge .orangeTitleHeading
{
    color:#ea6d1f;
    font-size:18px;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    padding-bottom:12px;
    margin-bottom:15px;
    border-bottom:2px solid #ebebeb;
    display:block;
    margin-left:10px;
}
.orangeTitle_leftEdge .contentWrapper
{
    margin:16px 10px 20px 0px;
    padding-bottom:20px;
    text-align:left;
}

/*-------------------------------*/
/*-------- BROWN TITLE ----------*/
/*-------------------------------*/
.brownTitle
{
    padding: 0px;
    text-align:right;
}
.brownTitle .brownTitleHeading
{
    color:#705d47;
    font-size:14px;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    padding-bottom:12px;
    margin-bottom:15px;
    border-bottom:2px solid #ebebeb;
    display:block;
}
.brownTitle .contentWrapper
{
    margin:21px 10px 20px 10px;
    text-align:left;
}

/*-------------------------------*/
/*--- BROWN TITLE LEFT EDGE -----*/
/*-------------------------------*/
.brownTitle_leftEdge
{
    padding: 0px;
    text-align:right;
}
.brownTitle_leftEdge .brownTitleHeading
{
    color:#705d47;
    font-size:14px;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    padding-bottom:12px;
    margin-bottom:15px;
    border-bottom:2px solid #ebebeb;
    display:block;
    margin-left:10px
}
.brownTitle_leftEdge .contentWrapper
{
    margin:21px 10px 20px 0px;
    text-align:left;
}

/*----------------------------------------*/
/*-------- BROWN TITLE FOR SIDE ----------*/
/*----------------------------------------*/
.brownTitle_side
{
    padding: 0px;
    text-align:right;
}
.brownTitle_side .brownTitleHeading
{
    color:#705d47;
    font-size:14px;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    display:block;
    padding-left:10px;
    padding-right:10px;
}
.brownTitle_side .brownTitleHeadingHolder
{
    padding-bottom:6px;
    /*margin-bottom:8px;*/
    border-bottom:1px solid #f2f2f2;    
}
.brownTitle_side .contentWrapper
{
    margin:15px 0px 0px 0px;
    text-align:left;
}

.contentRight .brownTitle_side .textBlock
{
    padding:5px 10px;        
}






