/* MAIN MENU */
.menukid{
    width: 793px;
    background-image: url(../../_img/common/menu-red-glare.gif); 
	background-repeat: repeat-x; 
	}
	
.menukid ul{
    margin: 0; 
	padding-left: 130px;
    float: left;
	font-size: 12px;
    }
 
.menukid ul li{
    display: inline;}
 
.menukid ul li a{
    float: left; text-decoration: none;
    color: #ffffff;
    padding: 10.5px 16px;
    background-image: url(../../_img/common/menu-red-orange-glare.gif); 
	background-repeat: repeat-x; 
	background-position: 0px 0px;}
 
.menukid ul li a:visited{
    color: #ffffff;}
	
.menukid ul li a:hover, .menu ul li .current{
    color: #ffffff;
    background-image: url(../../_img/common/menu-red-orange-glare.gif); 
	background-repeat: repeat-x; 
	background-position: 0px -43px;}﻿
	
	
.mainx
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12.5px;
	color:#333333;
	text-align:justify;
	}
	
a.side:link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	color: #999999;
	}
	
a.side:active
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	color: #999999;
	}
	
a.side:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	text-decoration:underline;
	color: #999999;
	}
	
a.side:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	color: #999999;
	}
		
.greenx
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#8EC63F;
	text-align:justify;
    }
    
.redx
{
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	color:#990000;
	text-align:justify;
    }
    
.greyx
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10.5px;
	color:#999999;
	text-align:justify;
    }
    
.headlinex
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12.5px;
	color:#333333;
	text-align:justify;
	}
	
.whitex
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10.5px;
	color:#FFFFFF;
	text-align:justify;
	}
	
.regsx
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12.5px;
	color:#333333;
	}
p
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12.5px;
	color:#333333;
	text-align:justify;
	}
	
.ffddates {
    font-size: 16px
}

.ffdcompany {
	font-size: 14px;
	font-weight: bold;
}

.ffdpiece {
	font-size: 14px;
	font-style: italic;
}

.ffdpieceplain {
	font-size: 14px;
}

.ffdtitles {
	color: #999999;
	font-weight: bold;
	font-size: 14px;
}

/* facebook */

#confirmation_share {
	float:left;
	width:230px;
	border:1px #9dce59 solid;
}

#confirmation_share h1 {
	background: #8dc63f;
	padding:20px 0;
	text-align:center;
	text-transform:uppercase;
	font-size:15px;
	line-height:15px;
	color:#fff;
	margin:0;
}

#confirmation_share p {
	padding:15px;
	text-align:left;
	margin:0;
	font-size:10px;
}

#confirmation_facepile {
	margin:0 15px;
	border-top:1px #777 solid;
	padding:15px 0;
}
a.fb-share-custom {
	display:block;
	overflow:hidden;
}
a.fb-share-custom img {
	float:left;
	margin-right:8px;
}
a.fb-share-custom span {
	float:left;
	color:#8dc63f;
	text-decoration:underline;
	font-size:1em;
}

/* Facebook popup on confirmation.aspx */

#Overlay{
    width: 100%;
    height: 100%;
    position: fixed;
    background: gray;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
    left: 0px;
    top: 0px;
    display: none;
}

#FacebookPopupCTA{
    width: 650px; 
    background: white; 
    position: fixed; 
    left: 50%;
    top: 50%; 
    margin: -200px 0 0 -325px; 
    border: 3px solid #385D8A;   
    display: none; 
}
    #FacebookPopupCTA .popupHeader 
    {
        height: 26px;
        border-bottom: 3px solid #385D8A;
        padding: 0px 38px;
        background-color: #1F497D; 
        background-image : url(../../_img/facebook-share-large.png);   
        background-repeat:no-repeat;
        background-position:10px 3px;
        color: #ffffff;
        font-size:15px;
        line-height: 28px; 
        font-family: Arial, Verdana, sans-serif;    
    }
    
    #FacebookPopupCTA .popupBody {
        width: 100%; 
        display: inline-block;
    }
        
        #FacebookPopupCTA .popupBody #ShareFirstLine {
        padding: 10px 10px 0px 20px;
        margin: 0 0 10px 0;
        font-size: 15px;
        font-family: Arial, Verdana, sans-serif;   
        }
    
            #FacebookPopupCTA .popupBody .showOuterWrapper {
                padding: 0px 0px 20px 60px; 
                clear: both;
            }
            
                #FacebookPopupCTA .popupBody .showText {
                    display: inline;
                    font-size: 15px;
                    height: 35px;
                    line-height: 35px;
                    font-family: Arial, Verdana, sans-serif;   
                }
            
                #FacebookPopupCTA .popupBody .showLink {
                    display: inline; 
                    float: right; 
                    padding-right: 20px;
                    font-size: 18px;
                }
                
                    #FacebookPopupCTA .popupBody .showLink a {
                        text-decoration: none;
                        font-family: Arial, Verdana, sans-serif;   
                    }
            
                        #FacebookPopupCTA .popupBody .showLink a .showButton {
                           background: #9BBB59; 
                           width:130px; 
                           height: 35px; 
                           moz-border-radius: 3px; 
                           border-radius: 3px; 
                           line-height: 35px; 
                           text-align: center;
                           color: #ffffff;
                        }
    #FacebookPopupCTA .popupBody #ShareFacepile{
        padding: 0px 0px 6px 20px;
        min-height: 18px;
    }

    #FacebookPopupCTA .popupBody #CloseButton{
        position: absolute;
        bottom: 4px;
        right: 20px;
        cursor: pointer;
        font-size: 16px;
        font-family: Arial, Verdana, sans-serif;   
        color: #385D8A;
    }
        
