﻿#flashHolder
{
    width:777px;
    height:320px;
    padding: 0 3px 0 0;
    background-color:White;
}

#searchOptionsHolder
{
    width:774px;
    height:133px;
    padding: 3px 3px 0 3px;
    background-color:White;
}

#searchOptionsBackImageHolder
{
    width:774px;
    height:133px;
    background-image:url('Images/search_options_back.jpg');
}

#frontPageHolder
{
    height:493px;
    width:774px;
    padding: 1px 3px 0 3px;
    background-color:White;
}

#frontPageTopSearches
{
    height:149px;
    width:774px;
}

#frontPageTopSearchesHeaderBox
{
    background-color:#c8c8c8;
    height:20px;
    width:749px;
    padding:4px 0 0 25px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:White;
}

#frontPageRecommendApplyNewsEventsHolder
{
    height:344px;
    width:774px;
}

#frontPageRecommendApplyHolder
{
    height:344px;
    width:260px;
    background-image:url('Images/recommend_back.jpg');
    background-repeat:no-repeat;
    float:left;
}

#frontPageVerticalGap
{
    width:3px;
    height:344px;
    float:left;
}

#frontPageNewsEventsHolder
{
    width:511px;
    height:344px;
    background-image:url('Images/news_events_fade_horiz.jpg');
    background-repeat:repeat-y;
    float:left;
    overflow:hidden;
}

#resultsHolder
{
    height:493px;
    width:774px;
    padding: 1px 3px 0 3px;
    background-color:White;
}

#resultsSearchResultsHeaderBox
{
    background-color:#c8c8c8;
    height:20px;
    width:749px;
    padding:4px 0 0 25px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:White;
}

/*
#resultsSearchResultsSingleResultBoxHolder
{
    height:89px;
    width:774px;
    padding-top:3px;
}

#resultsSearchResultsSingleResultBox
{
    border:solid 1px #c8c8c8;
    height:79px;
    width:764px;
    padding:4px;
}
*/

#resultsSearchResultsAllResultsHolder
{
    padding-top:3px;    
}

#resultsSearchResultsAllResults
{
    height:465px;
    width:774px;
    /*border:solid 1px #c8c8c8;*/
}

/*#RadAjaxLoadingPanel1
{
    height:292px;
    width:774px;
    text-align:center;
    padding-top:200px;
    background-color:White;
}*/

.divInstTextShow
{
    padding-top:15px; 
    text-align:center; 
    visibility:visible;
}

.divInstTextHide
{
    padding-top:15px; 
    text-align:center; 
    visibility:hidden;
    display:none;
}

.divInstRegionShow
{
    padding-top:10px; 
    text-align:left; 
    visibility:visible;
}

.divInstRegionHide
{
    padding-top:15px; 
    text-align:center; 
    visibility:hidden;
    display:none;
}

.show_div { display:block; }
.hide_div { display:none; }


                    #latestevents
                    {
                        width:211px;
                        height:295px;
                        float:left;
                    }
                        #latesteventsheader
                        {
                            width:193px;
                            height:14px;
                            padding-top:4px;
                            float:left;
                        }
                        #latesteventsrss
                        {
                            width:18px;
                            height:18px;
                            float:left;
                        }
                        #latesteventsdottedline
                        {
                            width:211px;
                            height:12px;
                            background-image:url('Images/eventsnewsdottedline.gif');
                            background-position:left bottom;
                            background-repeat:repeat-x;
                        }
                        #latestnewsdottedline
                        {
                            width:211px;
                            height:12px;
                            background-image:url('Images/eventsnewsdottedline.gif');
                            background-position:left bottom;
                            background-repeat:repeat-x;
                        }
                    #newseventsgap
                    {
                        width:20px;
                        height:295px;
                        float:left;
                    }
                    #latestnews
                    {
                        width:211px;
                        height:295px;
                        float:left;
                    }
                        #latestnewsheader
                        {
                            width:193px;
                            height:14px;
                            padding-top:4px;
                            float:left;
                        }
                        #latestnewsrss
                        {
                            width:18px;
                            height:18px;
                            float:left;
                        }