﻿* {
	margin: 0; padding: 0;
	list-style-type: none;
	
}


body 
{
    background-color: #8092b7;
    font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
}

p
{
    margin-top:10px;
    color: #323232;
}



a
{
    color: #111042;
    font-weight: bold;
    text-decoration: none; 
}



.widthsetup
{
    width: 1008px;
    text-align: center;
    margin: auto;
    height:10px;
    clear: both;
}

.logo_left 
{
    margin-left:5px;
    height:60px;
    width: 330px;
    background-image: url(../Images/planningconnectionlogo_purple.png);
    background-repeat: no-repeat;
    float: left;
    position: relative;
}

    .logo_left a
    {
        height:60px;
        left:0;
        width:290px;
        position: absolute;
    }

.logoarea_contactinformation
{
    margin-right:5px;
    margin-top:5px;
    font-size: 12px;
    height: 60px;
    width:350px;
    float:right;
    overflow: visible;
    z-index: auto;
}

.logoarea_contactinformation .lc_contact
{
    padding-top:7px;
    height:30px;
    width:60px;
    color: #ffffff;
    border-right: solid 1px #ffffff;
    float:right;
}

.logoarea_contactinformation .lc_emailnumber
{
    width: 200px;
    margin-left:10px;
    float:right;
    color: #111042;
    text-align: left;
}

.widthsetup_frametop
{
    width: 1008px;
    text-align: left;
    margin: auto;
    clear: both;
    height: 67px;
    
}

.frame_top
{
    background-image: url(../Images/elements/topframe.jpg);
    background-repeat: no-repeat;
    height: 17px;
}

.frame_buttons
{
    background-image: url(../Images/elements/framebuttons.jpg);
    background-repeat: repeat-y;
    height: 50px;
    
}

.frame_buttons ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    margin-left:10px;
    color: #ffffff;
}

.frame_buttons li
{
    float: left;
    margin: 10px;
    margin-left:20px;
}

    .frame_buttons .top_button_border
    {
        border-right: solid 1px #333333;
        padding-right:23px;
    }
    
    .frame_buttons a
    {
        text-decoration: none;
        color: #ffffff;
        font-weight: normal;
        
    }
    

.widthsetup_mainbody
{
    width: 1008px;
    text-align: left;
    margin: auto;
    
}
 
.main_content
{
    text-align:left;
    background-image: url(../Images/elements/framebody.jpg);
    background-repeat: repeat-y;
    font-size: 12px;
    font-weight: normal;
    padding-left:7px;
    
}

    .main_content .flash_main
    {
        height:317px;
        background-image: url(../Images/elements/flash_holder.gif);
        background-repeat: no-repeat;
    }
    
    .main_content .main_body
    {
        
        overflow: auto;
        
    }

        .main_content .main_body_left_panel
        {
            width: 235px;
            float:left;
            overflow: auto;
            margin-left:15px;
        }
            .main_content .main_body_left_panel a
            {
                text-decoration: none;
                color: #515151;
                background-repeat: no-repeat;
                position: absolute;
                text-indent: 35px;
                height:30px;
                top: -3px;
                line-height:24px;
                font-weight: normal;
            }
            
                .main_content .main_body_left_panel a.greenyourmeeting
                {
                    background-image: url(../Images/elements/buttons/greenyourmeeting.gif);
                    padding-right: 37px;
                }
                
                .main_content .main_body_left_panel a.meetingplannersexpo
                {
                    background-image: url(../Images/elements/buttons/meetingplannersexpo.gif);
                    
                }
                
                .main_content .main_body_left_panel a.greenhotel
                {
                    background-image: url(../Images/elements/buttons/greenhotel.gif);
                    
                }
                
                .main_content .main_body_left_panel a.professionalorgs
                {
                    background-image: url(../Images/elements/buttons/professionalorgs.gif);
                    
                }
                
                .main_content .main_body_left_panel a.discussionforums
                {
                    background-image: url(../Images/elements/buttons/discussionforums.gif);
                    
                }
                
                .main_content .main_body_left_panel a.question
                {
                    background-image: url(../Images/elements/buttons/question.gif);
                    
                }
                
                .main_content .main_body_left_panel a.contractinformation
                {
                    background-image: url(../Images/elements/buttons/contractinformation.gif);
                    
                }
                
                .main_content .main_body_left_panel a.cmpquestions
                {
                    background-image: url(../Images/elements/buttons/cmpquestions.gif);
                    
                }
                
                .main_content .main_body_left_panel a.cvb
                {
                    background-image: url(../Images/elements/buttons/cvb.gif);
                    
                }
                
                
                
                
                
        
            .main_content .main_body_left_panel ul
            {
                width: 202px;
                color: #515151;
                font-size: 14px;
            }
                .main_content .main_body_left_panel ul div
                {
                    position: relative;
                }
            
            .main_content .main_body_left_panel li
            {
                background-image: url(../Images/elements/buttons/left_nav_up.jpg);
                background-repeat: no-repeat;
                height: 28px;
                padding-top:7px;
                padding-left: 3px;
               
            }
            
            .main_content .main_body_left_panel li:hover
            {
                background-image: url(../Images/elements/buttons/left_nav_over.jpg);
                background-repeat: no-repeat;
                height: 28px;
                padding-top:7px;
                padding-left: 3px;
               
            }
            
               
        
        .main_content .main_body_content_area
        {
            border-left: solid 1px #ffffff;
            border-right: solid 1px #ffffff;
            width: 505px;
            float:left;
            color:#ffffff;
            font-size:13px;
        }
        
            .main_content .main_body_content_area_padding
            {
                padding-left:10px;
                padding-right:10px;
            }
            
            .main_content .main_body_content_area_padding ul
            {
                padding-left:10px;
                color: #717171;
                list-style-type:disc;
                 
            }
            
            .main_content .main_body_content_area_padding li
            {
                list-style-type:disc;
                margin-left:15px;
                
            }
            
            .main_content .main_body_content_area_padding li.checkmark
            {
                list-style-type:none;
                background-repeat: no-repeat;
                background-image: url(../Images/elements/checkmark.gif);
                margin-left:-1px;
                text-indent:20px;      
            }
            
            .main_content .main_body_content_area_padding ul.nobullet
            {
                list-style-type:none;
            }
            
            
                .main_content .main_body_content_area_padding .nobullet li
                {
                    margin-left:15;
                    list-style-type:none;
                } 
            
            

        .main_content .main_body_right_panel
        {
            width: 232px;
            float:right;
            overflow: auto;
            font-size: 12px;
           
        }
        
            .main_content .main_body_right_panel .sponsors 
            {
                height: 100px;
                margin-right: 10px;
                
            }
            
                .main_content .main_body_right_panel a
                {
                    color: #515151;
                    text-decoration: none;
                }     
  
        
    .main_content .main_content_padding_bottom
    {
        padding-top:20px;
    }
        
      
        
.frame_bottom
{
    padding-top:10px;
    margin: auto;
    width: 1008px;
    background-image: url(../Images/elements/footer.gif);
    height: 50px;
    overflow: visible;
}

.frame_bottom .quicklaunchlight
{
    color: #ffffff;
    font-size: 13px;
    font-weight:bold;
    background-image: url(../Images/elements/footer.gif);
    padding-left:10px;
    padding-bottom:10px;
    width: 280px;
    float: left;
    border-right: 1px solid #575757;
    margin-top:5px;
}

    .frame_bottom .quicklaunchlight span
    {
        color: #575757;
        font-size: 10px;
    }
    
        .frame_bottom .quicklaunchlight span a
        {
            color: #575757;
            
        }

.frame_bottom .sitemap
{
    background-color: #1b1b1b;
    background-image: url(../Images/elements/arrowsright.gif);
    background-repeat: no-repeat;
    width: 450px;
    padding-bottom:10px;
    height:40px;
    float: left;
    color: #ffffff;
}

    .frame_bottom .sitemap .text
    {
        font-size: 18px;
        float: left;
        margin-right:10px;
        margin-left:10px;
        line-height: 33px;
        text-indent: 10px;
        font-weight: bold;
    }

    .frame_bottom .sitemap .links
    {
        font-size: 10px;
        float: left;
        color: #575757;
    }

        .frame_bottom .sitemap .links a
        {
            color: #575757;
        }


.frame_bottom .socialnetworks
{
    text-align: right;
    margin-right:15px;
    float: right;
    width: 200px;
}


h3
{
    color: #16233c;
    font-size: 20px;
}

.picture_punchout
{
    background-color:#D0D2D8;
    border:1px solid #919191;
    float:right;
    margin-left:15px;
    padding:5px;
}

.float_right_with_padding
{
    float:right;
    margin-left:15px;
    padding:5px;
}

.vcb_headerCol1
{
    width:570px;
    text-align:left;
    font-weight: bold;
    background-color: #16233c;
}

.vcb_headerCol2
{
    width:120px;
    text-align:left;
    font-weight: bold;
    background-color: #16233c;
}

.vcb_headerCol3
{
    width:200px;
    text-align:left;
    font-weight: bold;
    background-color: #16233c;
}

.vcb_region
{
    text-align:left;
    font-weight: bold;
    background-color: #818181;
}

.vcb_name
{
    color: #16233c;
}

.vcb_phone
{
    color: #16233c;
}


.vcb_location
{
    color: #16233c;
}

.vcb_website
{
    padding-bottom:10px;
}

.long 
{
    width: 60%;
}

.frm_textbox 
{
    width: 482px;
    height: 130px;
}

.frm_text
{
    width: 482px;
}

.contactusfit
{
    width:250px;
}

.error
{
    border: 1px solid #515151; 
    padding: 10px; 
    background-color: white;
    text-indent:30px;
    background-image: url('../images/elements/error.gif');
    background-repeat: no-repeat;
    background-position: 3px 4px;
}
