﻿.clearRow
{
    clear: both;
}

/************** Styles Used By LIF Server Control -- Do NOT Edit!! **************/
/* grey header for section */ 
.lifContentHeader 
{	
    BORDER-TOP-WIDTH: 0px;	
    BACKGROUND-POSITION: 50% top;	
    BORDER-LEFT-WIDTH: 0px;	
    BORDER-BOTTOM-WIDTH: 0px;	
    MARGIN-BOTTOM: 10px;	
    OVERFLOW: hidden;	
    TEXT-TRANSFORM: capitalize;	
    WIDTH: 100%;	
    WHITE-SPACE: nowrap;	
    HEIGHT: 21px;	
    TEXT-ALIGN: left;	
    BORDER-RIGHT-WIDTH: 0px
}

.lifContentHeader .lifContentHeaderLeftCorner 
{	
    BACKGROUND-POSITION: left 50%;	FLOAT: left;	
    BACKGROUND-IMAGE: url(../images/contentSections/grey_round_L.gif);	
    WIDTH: 5px;	BACKGROUND-REPEAT: no-repeat;	
    POSITION: relative;	
    HEIGHT: 21px
}
 
.left {	TEXT-ALIGN: left}

.lifContentHeader .lifContentHeaderCenter 
{	
    BACKGROUND-POSITION: 50% top;	
    PADDING-LEFT: 5px;	
    FONT-WEIGHT: 700;	
    FONT-SIZE: 13px;	
    FLOAT: left;	
    BACKGROUND-IMAGE: url(../images/contentSections/grey_C.gif);	
    TEXT-TRANSFORM: capitalize;	
    COLOR: #ffffff;	
    LINE-HEIGHT: 21px;	
    BACKGROUND-REPEAT: repeat-x;	
    FONT-FAMILY: Arial, sans-serif;	
    POSITION: relative;	
    HEIGHT: 21px;	
    TEXT-ALIGN: left
}

.lifContentHeaderSmall
{
    width: 290px !important;
    float: left !important;
}

.lifContentHeaderMedium 
{
    width: 604px !important;
    float: left !important;
}

.lifContentHeaderLarge 
{
    width: 920px !important;
    float: left !important;
}

.lifContentHeader .lifContentHeaderRightCorner
{	
    BACKGROUND-POSITION: right 50%;	
    FLOAT: left;	
    BACKGROUND-IMAGE: url(../images/contentSections/grey_round_R.gif);	
    WIDTH: 5px;	
    BACKGROUND-REPEAT: no-repeat;	
    POSITION: relative;	
    HEIGHT: 21px
}

/* Content Section Styles */
.lifContainer
{
    /*border: 1px dashed #808080;
    padding: 4px;*/
    float: none;
    width: 100%;
}
.lifContainer h1{font-weight: bold;	FONT-SIZE: 12px;	MARGIN-BOTTOM: 5px;	TEXT-TRANSFORM: uppercase;	COLOR: #f78d03;	TEXT-DECORATION: none;}
.lifContainer{width: 100%; margin-bottom: 6px;}
.lifContainer div{COLOR: #a6a5a5; text-align: justify; float: left;}
.lifContainer div a, a:visited{COLOR: #0a54a8;}
.lifContainer div a:hover{COLOR: #cc0000;}
.lifContainer .largeTitle{font-size: 11pt; font-family: Times New Roman; text-align: justify; float: left;}
.lifContainer .darkerText
{
    color: #999999;
    text-align: justify;
    float: left;
}

.lifBody {	text-align: left; width: 100%;}

.lifBodyWithBottomBorder
{
    text-align: left;
    width: 105%;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.contentSection
{
    float: left;
}

.contentSection .left
{
    padding-right: 1px;
}

.contentSection .middle
{
    
}

.contentSection .right
{
    
}

/* Content Wrapper Styles */
.small
{
width: 310px;
}

.medium
{
width: 626px;
}

.large
{
width: 940px;
}

/* Content Body Styles */
.smallBody
{
width: 282px;
}

.mediumBody
{
width: 608px;
}

.largeBody
{
width: 922px;
}

/* Padding Styles */
.padBottom
{
    padding-bottom: 5px;
}

.padTop
{
    padding-top: 5px;
}

.padLeft
{
    padding-left: 5px;
}

.padRight
{
    padding-right: 5px;
}

.padAll
{
    padding: 5px;
}

/* Margin Styles */
.marginBottom
{
    margin-bottom: 5px;
}

.marginTop
{
    margin-top: 5px;
}

.marginLeft
{
    margin-left: 5px;
}

.marginRight
{
    margin-right: 5px;
}


.indent
{
    padding-left: 5px;
}

/************** END OF Styles Used By LIF Server Control -- Do NOT Edit!! **************/

.simpleSection
{
    /*border: 1px dashed #808080;*/
    padding: 4px;
    float: none;
    width: 100%;
}
.simpleSection h1{font-weight: bold;	FONT-SIZE: 12px;	MARGIN-BOTTOM: 5px;	TEXT-TRANSFORM: uppercase;	COLOR: #f78d03;	TEXT-DECORATION: none;}
.simpleSectionItem{width: 100%; line-height: 22px;}
.simpleSectionItem div{COLOR: #a6a5a5; text-align: justify; float: left;}
.simpleSectionItem div a, a:visited{COLOR: #0a54a8;}
.simpleSectionItem div a:hover{COLOR: #cc0000;}
.simpleSectionItem .largeTitle{font-size: 11pt; font-family: Times New Roman; text-align: justify; float: left;}
.simpleSectionItem .darkerText
{
    color: #999999;
    text-align: justify;
    float: left;
}