﻿/*
** NOTICE - THIS IS A LAYOUT TEMPLATE THAT SET THE STRUCTURE. YOU MUST ACCOMPANY IT WITH A STYLE CLASS FOR A COMPLETE SITE.

LAYOUT:

GLOBAL SETTINGS

/Resource/Theme/Structure/Default.Master
/Resource/UserControl/Footer.ascx
/Default.aspx
/Resource/UserControl/Search/AdvancedSearch.ascx
/Search/Default.aspx
/Resource/UserControl/College/FeaturedColleges.ascx
/Resource/UserControl/College/DegreeFilers.ascx
/Resource/UserControl/Article/FeaturedArticles.ascx
/Resource/UserControl/Search/DegreesBySubject.ascx
/Resource/UserControl/Search/DegreesByTypeAndLevel.ascx
/Resource/UserControl/NewsletterSignup.ascx
/Resource/UserControl/BreadCrumbMenu.ascx
/College/Details.aspx
/College/DegreeDetails.aspx
GenericArticlePage
/request-information.html
/Resource/UserControl/Search/PopularDegreesByType.ascx
/Resource/UserControl/Search/DegreesBySubject.ascx
/Resource/UserControl/Article/HeadlineArticles.ascx
/Resource/UserControl/Article/FeaturedLinks.ascx
/Resource/UserControl/Search/CrossSiteSearch.ascx

*/

/* GLOBAL SETTINGS */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}
body { padding: 0; margin: 0; font:normal 76% arial; }

.advertisement-728-90 { width:728px; height:90px; }

.advertisement-234-90 { width:234px; height:90px; }

.noshow { display:none; }

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

a.GlobalGreenLink { padding:0 12px 0 0; float:left; height:29px; display:inline; font-size:100%; line-height:27px; font-weight:bold; text-decoration:none; cursor:pointer; }
a.GlobalGreenLink:hover { text-decoration:none; }

    a.GlobalGreenLink span { padding:0 0 0 12px; float:left; height:29px; display:inline; text-decoration:none; }
    a.GlobalGreenLink:hover span { text-decoration:none; }
    
a.GlobalRedLink { padding:0 12px 0 0; float:left; height:29px; display:inline; font-size:100%; line-height:27px; font-weight:bold; text-decoration:none; cursor:pointer; }
a.GlobalRedLink:hover { text-decoration:none; }

    a.GlobalRedLink span { padding:0 0 0 12px; float:left; height:29px; display:inline; text-decoration:none; }
    a.GlobalRedLink:hover span { text-decoration:none; }
    
a.GlobalOrangeLink { padding:0 10px 0 0; float:left; height:27px; display:inline; font-size:100%; line-height:25px; font-weight:bold; text-decoration:none; cursor:pointer; }
a.GlobalOrangeLink:hover { text-decoration:none; }

    a.GlobalOrangeLink span { padding:0 0 0 10px; float:left; height:27px; display:inline; text-decoration:none; }
    a.GlobalOrangeLink:hover span { text-decoration:none; }
    
a.GlobalGreyBorderLink { padding:0 12px 0 0; float:left; height:22px; display:inline; font-size:100%; line-height:20px; font-weight:bold; text-decoration:none; cursor:pointer; }
a.GlobalGreyBorderLink:hover { text-decoration:underline; }

    a.GlobalGreyBorderLink span { padding:0 0 0 12px; float:left; height:22px; display:inline; text-decoration:none; }
    a.GlobalGreyBorderLink:hover span { text-decoration:underline; }
    
a.GlobalPrintLink { float:left; width:27px; height:27px; text-decoration:none; cursor:pointer; }
a.GlobalPrintLink:hover { text-decoration:none; }
    
a.GlobalShareLink { float:left; height:27px; margin-left:1px; text-decoration:none; cursor:pointer; }
a.GlobalShareLink:hover { text-decoration:none; }
    
    a.GlobalShareLink span { white-space:nowrap; padding-left:30px; line-height:27px; }
    
a.BulletLink { padding-left:10px; }

span.textbox { float:left; height:25px; padding:0 10px 0 0; overflow:hidden; }

    span.textbox span { float:left; border:0; font-size:15px; height:20px; padding:5px 0 0 5px;}
    
        span.textbox span input { border:0; float:left; }
 
body .AlertBar { height:25px; display:block; text-align:center; vertical-align:middle; }

    body .AlertBar a { width:100%; text-align:center; height:25px; display:block; vertical-align:middle; line-height:25px; font-size:130%; font-weight:bold; }
    
/* /Resource/Theme/Structure/Default.Master */

.Seo-Summary { position: absolute; bottom: 0; left: 0; width: 100px; height: 0px; }

.Summary-Placeholder { padding: 0 75px 35px 25px; }

.Summary-Placeholder p { margin-top: 10px; }

.Page-Master-CenterContainer { margin: 0 auto; width:1000px; padding:0 0 100px 0; }

    .Page-Master-Banner { margin:0 auto; padding-top:10px; width:960px; overflow:hidden; }
    
        .Page-Master-Banner-Logo { margin:auto 1px; width:230px; height:90px; display:inline; float:left; border:0; font-size:90%; font-weight:bold; text-decoration:none; display:inline; }
        .Page-Master-Banner-Logo:hover { text-decoration:none; }
        
            .Page-Master-Banner-Logo span.image { margin:2px 0 0 9px; float:left; width:213px; height:69px; display:inline;  }
            
        .Page-Master-Banner .advertisement-728-90 { float:left; }
            
        .Page-Master-Banner .Page-Master-Menubar { width:960px; padding:10px 0 5px 0; float:left; overflow:hidden; display:inline; }
        
            .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu { float:left; display:inline; list-style:none; }
				
				.Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu div.ListContainer { position: absolute; z-index: 1000; }
				
				.Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu div.ListBottom {position: absolute; z-index: 1000; }
				
                .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.MenuLink { margin-right:1px; padding-left:26px; float:left; height:22px; }
                
                .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.Link1 { padding-left:10px; }
                
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.MenuLink a { float:left; line-height:22px; height:22px; text-decoration:none; font-size:110%; font-weight:bold; cursor:pointer; }
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.MenuLink a:hover { text-decoration:none; }
                
                        .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.MenuLink a span { float:left; line-height:22px; height:22px; }
                
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.Link1 a { }
                    
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li a.Military { }
                    
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.active a { }
                
                        .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.active a span { float:left; line-height:22px; height:22px; margin-left:15px; padding-right:15px; }
                        
                    .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.active a.Military { }
                    
                        .Page-Master-Banner .Page-Master-Menubar ul.HeaderMenu li.active a.Military span { }
                
    .Page-Master-CenterContainer .Page-Master-FullPage-Container { width:970px; margin:0 auto; padding:0 0 20px 0; }
    
    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar { width:970px; margin:0 auto; height:62px; clear:left; }
    
        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.LeftCap { width:20px; height:62px; float:left; display:inline; }
        
        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body { width:930px; height:62px; float:left; display:inline; }
        
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body .SearchBox-Decoration { margin:17px 0 0 0; width:375px; height:30px; float:left; display:inline; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body .SearchBox-Decoration input { border:0 none; display:inline; float:left; font-size:140%; font-weight:bold; color:#353535; height:22px; line-height:20px; margin:5px 0 0 8px; width:360px; }
                
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body a.Search-Button { margin:15px 0 0 5px; width:83px; height:34px; float:left; display:inline; cursor:pointer;}
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body a.Search-Button:hover {}
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body form.Military a.Search-Button { }
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body form.Military a.Search-Button:hover {}
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body a.Advanced-Search-Link { margin:25px 0 0 10px; padding:0 0 0 10px; float:left; font-size:90%; font-weight:bold; text-decoration:none; }
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body a.Advanced-Search-Link:visted { text-decoration:underline; }
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body ul.ContactLinks { margin:25px 0 0 0; list-style:none; float:right; display:inline; }
            
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body ul.ContactLinks li { padding:0 5px; float:left; display:inline; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body ul.ContactLinks li.Last { }
                
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.Body ul.ContactLinks li a { font-weight:bold; }
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Master-Global-Search-Bar span.RightCap { width:20px; height:62px; float:left; display:inline; }
        
        .Page-Master-CenterContainer .Page-Master-FullPage-Container div.Page-Master-Columns { margin:10px auto 0 auto; width:940px; overflow:hidden; }
        
            .Page-Master-CenterContainer .Page-Master-FullPage-Container div.Page-Master-Columns .Left { padding:0 20px 0 0; width:600px; float:left; overflow:hidden; display:inline; }
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container div.Page-Master-Columns .Right { overflow:hidden; padding:0 0 0 19px; width:300px;  float:left; display:inline; border-left:solid 1px; }
                
/* /Resource/UserControl/Footer.ascx */

.Page-Master-Footer { margin:0 auto; width:960px; overflow:hidden; }

    .Page-Master-Footer .Footer-Top-Cap {  width:960px; height:10px; float:left; display:inline; }
    
    .Page-Master-Footer .Footer-Menu { margin:10px auto 20px auto; width:900px; overflow:hidden; }
    
        .Page-Master-Footer .Footer-Menu ul { float:left; padding:0 25px 0 25px; display:inline; }
        
            .Page-Master-Footer .Footer-Menu ul li { padding:2px 0 2px 0px; margin-left:5px; float:left; clear:left; display:inline;}
            
            .Page-Master-Footer .Footer-Menu ul li.Title { padding:0; margin:0 0 5px 0; font-size:140%; font-weight:bold;  }
    
    .Page-Master-Footer ul.ContactLinks {list-style:none; overflow:hidden; width:875px; margin:10px auto 20px auto; }
                
        .Page-Master-Footer ul.ContactLinks li { padding:0 10px; float:left; display:inline; border-right: solid 1px #AFAFA7;}
        
        .Page-Master-Footer ul.ContactLinks li.Last { border:none; }
        
            .Page-Master-Footer ul.ContactLinks li a { text-decoration:underline; }

    .Page-Master-Footer .Footer_Main_Container { margin:0 auto; padding:15px 0 0 0; width:910px; overflow:hidden; }
    
        .Page-Master-Footer .Footer_Main_Container a { }

        .Page-Master-Footer .Footer_Main_Container .Default_Brand_DIV { float:left; width:195px; height:210px; }
        
            .Page-Master-Footer .Footer_Main_Container .Default_Brand_DIV a,
            .Page-Master-Footer .Footer_Main_Container .Default_Brand_DIV a img { border:0; }
            
            .Page-Master-Footer .Footer_Main_Container .Default_Brand_DIV a { float:left; overflow:hidden; }
            
        .Page-Master-Footer .Footer_Main_Container .Footer_Default_Message_DIV { padding:0 0 0 20px; width:695px; float:left; }
        
            .Page-Master-Footer .Footer_Main_Container .Footer_Default_Message_DIV a { margin:0 0 0 3px; }
        
        .Page-Master-Footer .Footer_Main_Container .Footer_Links_DIV { padding:0 0 0 20px; width:665px; float:left; }
        
            .Page-Master-Footer .Footer_Main_Container .Footer_Links_DIV ul { float:left; list-style:none; }
            
                .Page-Master-Footer .Footer_Main_Container .Footer_Links_DIV ul li { float:left; padding:0 5px 0 0; }
                
        .Page-Master-Footer .Footer_Main_Container .Footer_Default_AD_Message_DIV {  margin:10px 0 0 0; padding:0 0 0 20px; width:665px; height:20px; float:left; }
        
        .Page-Master-Footer .Footer_Main_Container .Footer_AD_Links_DIV { padding:0 0 0 20px; width:665px; float:left; }
        
            .Page-Master-Footer .Footer_Main_Container .Footer_AD_Links_DIV ul { float:left; list-style:none; }
            
                .Page-Master-Footer .Footer_Main_Container .Footer_AD_Links_DIV ul li { float:left; padding:0 5px 0 0; }
                
        .Page-Master-Footer .Footer_Main_Container .Footer_Default_Legal_DIV { margin:10px 0 0 0; padding:0 0 0 20px; width:665px; float:left; }
        
    .Page-Master-Footer .Footer-Bottom-Cap {  width:960px; height:10px; float:left; display:inline; }
        
/* /Default.aspx */
.Page-Home { padding:0 0 40px 0; overflow:hidden; }

    .Page-Home .Left { float:left; width:650px; display:inline; overflow:hidden; }

        .Page-Home .Left .Search-Bible { width:647px; height:315px; overflow:hidden; }

            .Page-Home .Left .Search-Bible .Header {width:647px; height:65px; }

                .Page-Home .Left .Search-Bible .Header .Search-Input { margin:22px 0 0 22px; width:288px; height:30px; line-height:28px; border:0; font-size:190%; overflow:hidden; float:left; display:inline; }
                
                .Page-Home .Left .Search-Bible .Search-Button { margin:14px 0 0 10px; width:108px; height:44px; overflow:hidden; float:left; cursor:pointer; }
                .Page-Home .Left .Search-Bible .Search-Button:hover { }
                
                .Page-Home .Left .Search-Bible .Header a.Advanced-Search-Link { margin:28px 0 0 10px; text-decoration:underline; overflow:hidden; float:left; }
                .Page-Home .Left .Search-Bible .Header a.Advanced-Search-Link:visited { text-decoration:underline; }
                
            .Page-Home .Left .Search-Bible .Body {padding:0 0 0 25px; width:450px; height:240px; }
            
                .Page-Home .Left .Search-Bible .Body h1 { margin:16px 0 0 0; width: 345px; font-size:22px; line-height:25px; }
                
                .Page-Home .Left .Search-Bible .Body ul { margin:12px 10px 0 0; width:180px; float:left; }
                
                    .Page-Home .Left .Search-Bible .Body ul li { margin:0 0 5px 0; padding:0 0 0 10px; float:left; clear:left; width:175px; display:inline; font-size: 16px; font-weight:bold;}
                    .Page-Home .Left .Search-Bible .Body ul li.Indented { margin:0 0 5px 15px; font-size:12px;}
                    
                        .Page-Home .Left .Search-Bible .Body ul li h2 { font-size:16px; }
                        
            .Page-Home .Left .Search-Bible .Control-BrowseBibleDropDown { float:left; clear:both; margin:10px 0 0 20px; }
            
    .Page-Home .Right { margin:0 0 0 5px; float:left; width:300px; display:inline; overflow:hidden; }
    
        .Page-Home .Right .SocialNetworking { margin:5px 0 28px 0; width:300px; overflow:hidden; }
        
            .Page-Home .Right .SocialNetworking a { padding:0 0 0 20px; width:125px; height:18px; float:left; display:inline; text-decoration:none; }
            
                .Page-Home .Right .SocialNetworking a.Facebook { }
                
                .Page-Home .Right .SocialNetworking a.Twitter { padding:0 0 0 25px; }
                
/* /Resource/UserControl/Search/AdvancedSearch.ascx */
.Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar { width:970px; margin:0 auto; height:87px; }
    
        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.LeftCap { width:20px; height:87px; float:left; display:inline; }
        
        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body { width:930px; height:87px; float:left; display:inline; }
        
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body .SearchBox-Decoration { margin:17px 0 0 0; width:375px; height:30px; float:left; display:inline; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body .SearchBox-Decoration input { border:0 none; display:inline; float:left; font-size:140%; font-weight:bold; color:#353535; height:22px; line-height:20px; margin:5px 0 0 8px; width:360px; }
                
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body a.Search-Button { margin:15px 0 0 5px; width:83px; height:34px; float:left; display:inline; cursor:pointer;}
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body a.Search-Button:hover {}
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body form.Military a.Search-Button { }
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body form.Military a.Search-Button:hover { }
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.ContactLinks { margin:25px 0 0 0; list-style:none; float:right; display:inline; }
            
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.ContactLinks li { padding:0 5px; float:left; display:inline; border-right: solid 1px #AFAFA7;}
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.ContactLinks li.Last { border:none; }
                
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.ContactLinks li a { font-weight:bold; }
            
            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs { float:left; clear:left; list-style:none; margin:8px 0 0 0; width:930px; display:inline; font-size:105%; font-weight:bold;}
            
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li { float:left; overflow:hidden; padding:0 10px; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.Item1 { padding-left:0; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.Item4 { }
                
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li a { float:left; height:18px; text-decoration:none; display:inline; }
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li a:hover { cursor:default; }
                    
                        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li a span { float:left; height:18px; line-height:18px; }
                        
                            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a span span.count { float:none; }
                        
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a.active { cursor:default; }
                        
                        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a.active span { cursor:default; }
                        
                            .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a.active span span.count { font-weight:normal; }
                
                .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results {}
                
                    .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a { cursor:pointer; }
                    
                        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.Body ul.CategoryTabs li.results a span { cursor:pointer; }
            
        .Page-Master-CenterContainer .Page-Master-FullPage-Container .Page-Search-Advanced-Search-Bar span.RightCap { width:20px; height:87px; float:left; display:inline; }
        
/* /Search/Default.aspx */

div.Page-Search-Columns { margin:10px auto; width:940px; overflow:hidden; }
        
    div.Page-Search-Columns .Left { width:600px; padding-top:10px; margin-right:20px; float:left; display:inline; }
    
        div.Page-Search-Columns .Left .PageSizeFilter { margin-bottom:10px; }
        
            div.Page-Search-Columns .Left .PageSizeFilter span.bold { font-weight:bold; }
    
        div.Page-Search-Columns .Left .Page-Links { margin:0 0 10px 0; overflow:hidden; text-align:center; float:left; width:600px; display:inline;  }
        
            div.Page-Search-Columns .Left .Page-Links a { display:inline; float:left;  height:18px; padding:1px 5px; text-align:center; width:30px;  border:solid 1px #E6E6CC; line-height:18px; font-weight:bold; overflow:hidden; cursor:pointer; }
            
            div.Page-Search-Columns .Left .Page-Links a.Next { float:right; }
            
                div.Page-Search-Columns .Left .Page-Links div.ResultPageContainer { float:left; height:22px; overflow:hidden; margin:0 5px 0 7px; width:504px; }
            
                    div.Page-Search-Columns .Left .Page-Links div.ResultPageContainer ul { list-style:none; height:22px; width:3000px; }
                    
                        div.Page-Search-Columns .Left .Page-Links div.ResultPageContainer ul li { float:left; overflow:hidden; }
                    
                            div.Page-Search-Columns .Left .Page-Links div.ResultPageContainer ul li a { display:inline; float:left;  height:18px; margin:0 2px 0 0; padding:1px; text-align:center; width:18px;  border:solid 1px #E6E6CC; line-height:18px; font-weight:bold; overflow:hidden; cursor:pointer; }
                            
                            div.Page-Search-Columns .Left .Page-Links div.ResultPageContainer a.active { cursor:default; font-weight:bold; text-decoration:none; }
    
        div.Page-Search-Columns .Left ul.results,
        div.Page-Search-Columns .Left ul.noresults { padding:10px 0; margin-bottom:10px; border-top:solid 1px #cdcdcd; border-bottom:solid 1px #cdcdcd;}
        
        div.Page-Search-Columns .Left ul.results { list-style:none; clear:left; overflow:hidden; }
        
            div.Page-Search-Columns .Left ul.noresults li { padding:3px 0 3px 10px; margin-left:20px; }
            
                div.Page-Search-Columns .Left ul.noresults li span.count { font-weight:bold; margin-left:5px; }
        
            div.Page-Search-Columns .Left ul.noresults li.NoResultsNotice { padding:10px 0 10px 10px; margin:0; }
        
            div.Page-Search-Columns .Left ul.results li { padding-left:1px; margin-bottom:15px; overflow:hidden; }
            
                div.Page-Search-Columns .Left ul.results li h4 { font-size:140%; clear:left; font-weight:bold; }
                
                    div.Page-Search-Columns .Left ul.results li h4 a { text-decoration:none; }
                
                div.Page-Search-Columns .Left ul.results li div { font-size:115%; }
                
                    div.Page-Search-Columns .Left ul.results li div span.school { font-weight:bold; }
                    
                        div.Page-Search-Columns .Left ul.results li div span.school a { text-decoration:none; }
                
                    div.Page-Search-Columns .Left ul.results li div span.Highlight { padding:0 2px; font-weight:bold; }
                    
                div.Page-Search-Columns .Left ul.results li ul.nav { margin-top:3px; float:left; clear:left; overflow:hidden; }
                
                    div.Page-Search-Columns .Left ul li ul.nav li { float:left; border-left:solid 2px #cdcdcd; padding:0 5px; }
                    
                    div.Page-Search-Columns .Left ul li ul.nav li.first { border:none; padding-left:0;}
                    
                        div.Page-Search-Columns .Left ul li ul.nav li a { font-size:110%; text-decoration:underline; padding:0; vertical-align:text-top; line-height:13px; }
    
    div.Page-Search-Columns .Right { padding-left:19px; border-left:solid 1px #cdcdcd; width:300px;  float:left; display:inline; }
    
/* /Resource/UserControl/College/FeaturedColleges.ascx */

.UserControl-Featured-Colleges-Container { margin-bottom:20px; width:300px; overflow:hidden; }

    .UserControl-Featured-Colleges-Container h2 { margin:0 0 5px 0; font-size:150%; font-weight:normal; }
    
    .UserControl-Featured-Colleges-Container h2.Military { }
    
    .UserControl-Featured-Colleges-Container a { width:290px; margin:5px 0 0 0; font-size:120%; font-weight:bold; text-decoration:underline; float:left; clear:left; overflow:hidden; display:inline;}
    
    .UserControl-Featured-Colleges-Container a.BulletLink { margin-left:1px; padding-left:10px; background-position:0 8px; }
        
    .UserControl-Featured-Colleges-Container a.Advertisement { margin-left:1px; font-size:90%; margin-top:5px; background-position:0 6px; }
    
    .UserControl-Featured-Colleges-Container .advertisement-234-90 a { margin:0; }
       
/* /Resource/UserControl/College/DegreeFilters.ascx */

div.UserControl-Program-Filers-Container { width:600px; height:295px; }

.OnlineBackgroundImage { }

.CampusBackgroundImage { }

.MilitaryBackgroundImage { }

.SeminaryBackgroundImage { }

    div.UserControl-Program-Filers-Container h1 { padding:10px 20px 0 0; width:400px; height:110px; float:right; display:inline; text-align:right; font-size:195%; font-weight:normal; }

    .SeminaryBackgroundImage div.UserControl-Program-Filers-Container h1 {}

    div.UserControl-Program-Filers-Container div.Filters { width: 400px; display:inline; float:right; margin:0 20px 0 0; overflow:hidden; clear:right; }
    
        div.UserControl-Program-Filers-Container div.Filters form { width:225px; float:right; overflow:hidden; } 
    
        div.UserControl-Program-Filers-Container div.Filters select { margin:0 0 15px 0; width:225px; display:inline; overflow:hidden; }
        
        div.UserControl-Program-Filers-Container div.Filters a { float:right; clear:right; width:83px; height:34px; display:inline; cursor:pointer; }
        div.UserControl-Program-Filers-Container div.Filters a:hover {}
        
        div.UserControl-Program-Filers-Container div.Filters a.Military { }
        div.UserControl-Program-Filers-Container div.Filters a.Military:hover { }
        
/* /Resource/UserControl/Article/FeaturedArticles.ascx */

.Featured-Articles-Container { clear:left; overflow:hidden; margin-top:20px; padding-top:20px; border-top:solid 1px #cdcdcd; }

    .Featured-Articles-Container h1 { font-size:150%; }
    
    .Featured-Articles-Container h1.Military { }

    .Featured-Articles-Container ul { width:600px; overflow:hidden; float:left; clear:left; }
    
        .Featured-Articles-Container ul li { overflow:hidden;  float:left; margin-top:20px; }

            .Featured-Articles-Container ul li span.excerpt { float:left; font-size:115%; }
            
                .Featured-Articles-Container ul li span.excerpt img { margin-right:10px; width:63px; height:63px; float:left; clear:left; display:inline; border:1px solid #CCCCCC; }
            
                .Featured-Articles-Container ul li span.excerpt span.title { margin-bottom:3px; float:left; width:525px; font-weight:bold; font-size:110%; color:#2881D3; display:inline;}
                
            .Featured-Articles-Container ul li a.readmore { margin-top:2px; text-decoration:underline; float:left; clear:left; font-size:115%; white-space:nowrap;}
            
/* /Resource/UserControl/Search/DegreesBySubject.ascx */

.DegreesBySubject-Container { margin-top:20px; float:left; clear:left; border-top:1px solid #CCCCCC; padding-top:20px; display:inline; overflow:hidden; }

    .DegreesBySubject-Container h1 { margin-bottom:20px; float:left; font-size:150%; width:600px; overflow:hidden; display:inline; clear:left; }

    .DegreesBySubject-Container ul { overflow:hidden; clear:left; float:left; display:inline; width:600px;}
    
        .DegreesBySubject-Container ul li { overflow:hidden; float:left; width:290px; height:83px; }
        
        .DegreesBySubject-Container ul li.alt { margin-left:10px; width:300px; }
        
            .DegreesBySubject-Container ul li a { margin-bottom:3px; float:left; clear:left; font-size:120%; font-weight:bold; text-decoration:underline; }
            
            .DegreesBySubject-Container ul li span { float:left; clear:left; width:275px; }
            
/* /Resource/UserControl/Search/DegreesByTypeAndLevel.ascx */

.DegreesByTypeAndLevel-Container { width:300px; }

    .DegreesByTypeAndLevel-Container ul { margin-bottom:20px; width:300px; }
    
    .DegreesByTypeAndLevel-Container ul li { padding:2px 0 2px 10px; margin-left:10px; font-size:110%; font-weight:bold; }
    
    .DegreesByTypeAndLevel-Container ul li.Image { height:45px; margin:0 0 6px 0; font-size:140%; padding-top:5px; }
    
    .DegreesByTypeAndLevel-Container ul li.OnlineImage { }
    .DegreesByTypeAndLevel-Container ul li.CampusImage { }
    .DegreesByTypeAndLevel-Container ul li.SeminaryImage { }
    .DegreesByTypeAndLevel-Container ul li.MilitaryImage { }
    
        .DegreesByTypeAndLevel-Container ul li a { text-decoration:underline; }
        
/* /Resource/UserControl/NewsletterSignup.ascx */

.NewsletterSignup-Container { width:300px; margin-bottom:20px; overflow:hidden; }

    .NewsletterSignup-Container div.body { width:280px; padding:5px 10px 0 10px; overflow:hidden; float:left; display:inline; }
    
        .NewsletterSignup-Container div.body h2 { font-size:150%; }
        
        .NewsletterSignup-Container div.body h2.Military { }
        
        .NewsletterSignup-Container div.body label { margin-top:10px; display:block; }
        
        .NewsletterSignup-Container div.body span.loading { margin:5px 5px 0 0; float:left; clear:left; height:20px; width:225px; }
        
        .NewsletterSignup-Container div.body span.textbox { margin:5px 5px 0 0; }
        
        .NewsletterSignup-Container div.body a { margin-top:3px; }
        
        .NewsletterSignup-Container div.body ul.links { float:left; clear:left; width:280px; overflow:hidden; margin-top:5px; }
        
            .NewsletterSignup-Container div.body ul.links li { float:left; overflow:hidden; padding-left: 4px; padding-right:4px; border-right:solid 2px #cdcdcd; }
            
            .NewsletterSignup-Container div.body ul.links li.first { padding-left: 0px; }
            
            .NewsletterSignup-Container div.body ul.links li.last { padding-right:0; border:none; } 

    .NewsletterSignup-Container span.BottomCap { width:300px; height:10px; float:left; clear:left; }
    
/* /Resource/UserControl/BreadCrumbMenu.ascx */

.BreadCrumbMenu-Container { margin-bottom:15px; overflow:hidden; width:600px; }

    .BreadCrumbMenu-Container ul { width:600px; overflow:hidden; }
    
        .BreadCrumbMenu-Container ul li { float:left; margin-right:1px; }
        
            .BreadCrumbMenu-Container ul li a { cursor:pointer; font-weight:bold; padding-left:12px; text-decoration:underline; white-space:nowrap; }
            
            .BreadCrumbMenu-Container ul li a.HomeLink { padding-left:10px; text-decoration:underline; }
            
            .BreadCrumbMenu-Container ul li a.inactive { cursor:default; text-decoration:none; }
            
/* /College/Details.aspx */

.CollegeDetails-Container { width:600px; overflow:hidden; }

    .CollegeDetails-Container div.header { width:600px; overflow:hidden; padding-bottom:10px; margin-bottom:15px; border-bottom:solid 1px #cdcdcd; }
    
        .CollegeDetails-Container div.header img { width:600px; height:100px; margin-bottom:10px; }
    
        .CollegeDetails-Container div.header h1 { float:left; font-size:130%; font-weight:bold; line-height:27px; width:200px; }
        
        .CollegeDetails-Container div.header a.degrees { float:left; margin-left:20px; font-size:110%; line-height:25px; text-decoration:underline; vertical-align:top; }
        
        .CollegeDetails-Container div.header span.rightpanel { float:right; }
        
            .CollegeDetails-Container div.header span.rightpanel a { margin-left:5px; }
            
    .CollegeDetails-Container div.footer { width:600px; overflow:hidden; padding-top:10px; margin-top:15px; border-top:solid 1px #cdcdcd; }
    
        .CollegeDetails-Container div.footer span.rightpanel { float:right; }
        
            .CollegeDetails-Container div.footer span.rightpanel a { margin-left:5px; }
            
/* /College/DegreeDetails.aspx */

.CollegeDegreeDetails-Container { clear:left; width:600px; overflow:hidden; }

    .CollegeDegreeDetails-Container h1 { font-size:235%; }

    .CollegeDegreeDetails-Container div.header { width:600px; overflow:hidden; padding:10px 0; margin-bottom:15px; border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd; }
    
        .CollegeDegreeDetails-Container div.header a.college { float:left; font-size:110%; font-weight:bold; line-height:25px; text-decoration:underline; vertical-align:top; }
        
        .CollegeDegreeDetails-Container div.header span.rightpanel { float:right; }
        
            .CollegeDegreeDetails-Container div.header span.rightpanel a { margin-left:5px; }
            
    .CollegeDegreeDetails-Container div.footer { width:600px; overflow:hidden; padding-top:10px; margin-top:15px; border-top:solid 1px #cdcdcd; }
    
        .CollegeDegreeDetails-Container div.footer span.rightpanel { float:right; }
        
            .CollegeDegreeDetails-Container div.footer span.rightpanel a { margin-left:5px; }
        
/* GenericArticlePage */

.Article-Container { width:600px; overflow:hidden; clear:left; }

    .Article-Container h1 { float:left; font-size:235%; }

    .Article-Container div.header { width:600px; overflow:hidden; padding:10px 0; margin:15px 0; float:left; border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd; }
    
        .Article-Container div.header a { float:left; margin-right:5px;}
        
    .Article-Container div.Details { clear:left; font-size:110%; }
    
        .Article-Container div.Details img { float:left; margin:0 10px 5px 0; }
        
/* /request-information.html */

.RequestInformation-Container { width:600px; overflow:hidden; }

    .RequestInformation-Container h1 { clear:left; font-size:235%; }
    
        .RequestInformation-Container h1 span { font-size:65%; }

    .RequestInformation-Container div.header { width:600px; overflow:hidden; padding:10px 0; margin:15px 0; float:left; border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd; }
    
        .RequestInformation-Container div.header h2 { font-size:120%; font-weight:bold; float:left; line-height:27px; margin-left:20px; }
    
        .RequestInformation-Container div.header a { float:left; margin-right:5px;}
        
    .RequestInformation-Container div.RequestInfoExcerpt { clear:left; padding:0 0 20px 10px; }
        
    .RequestInformation-Container div.Form { clear:left; overflow:hidden; width:450px; font-size:110%; }
    
        .RequestInformation-Container div.Form label,
        .RequestInformation-Container div.Form input,
        .RequestInformation-Container div.Form select{ float:left; width:280px; margin:5px 0;}
        
        .RequestInformation-Container div.Form input.error,
        .RequestInformation-Container div.Form select.error { border:solid 2px red; }
        
        .RequestInformation-Container div.Form label { padding:1px 3px 0 0; width:160px; clear:left; text-align:right; }
        
        .RequestInformation-Container div.Form a.GlobalOrangeLink { margin-top:10px; }
        
        .RequestInformation-Container div.Form div.errornotice { text-align:right; padding:0 5px 5px 0; }
        
        .RequestInformation-Container div.Form div.error { clear:left; width:445px; text-align:right; }
        
    .RequestInformation-Container div.RequestInfoBody { clear:left; padding:20px 0 20px 10px; }
    
/* /apply-now.html */

.ApplyNow-Container { width:600px; overflow:hidden; }

    .ApplyNow-Container h1 { clear:left; font-size:235%; }
    
        .ApplyNow-Container h1 span { font-size:65%; }

    .ApplyNow-Container div.header { width:600px; overflow:hidden; padding:10px 0; margin:15px 0; float:left; border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd; }
    
        .ApplyNow-Container div.header h2 { font-size:120%; font-weight:bold; float:left; line-height:27px; margin-left:20px; }
    
        .ApplyNow-Container div.header a { float:left; margin-right:5px;}
        
    .ApplyNow-Container div.ApplyNowExcerpt { clear:left; padding:0 0 20px 10px; }
        
    .ApplyNow-Container div.Form { clear:left; overflow:hidden; width:450px; font-size:110%; }
		.ApplyNow-Container div.Form h2 { clear: both; font-size: 200%; margin: 25px 0 25x 0; }
		.ApplyNow-Container div.Form h3 { clear: both; font-size: 140%; margin: 25px 0 25x 0; }
		.ApplyNow-Container div.Form span {  }
		
		.ApplyNow-Container div.Form tr {  }
        .ApplyNow-Container div.Form td { vertical-align: top; padding: 10px 0 0 0; }
        .ApplyNow-Container div.Form td.Label { width: 160px; text-align: right; padding-right: 5px; }
		
        .ApplyNow-Container div.Form input,
        .ApplyNow-Container div.Form select{ width:280px; }
        
        .ApplyNow-Container div.Form input.error,
        .ApplyNow-Container div.Form select.error { border: solid 2px red; }
        
        .ApplyNow-Container div.Form input.Checkbox { width: 10px; }
        .ApplyNow-Container div.Form input.Radio { width: 10px; }
        
        .ApplyNow-Container div.Form select.Season,
        .ApplyNow-Container div.Form select.Year { width: 100px; margin: 0 5px 0 0; }
        .ApplyNow-Container div.Form select.State { width: 150px; }
        .ApplyNow-Container div.Form select.YesNo { width: 100px; }
        
        .ApplyNow-Container div.Form input.Zip { width: 75px; }
        .ApplyNow-Container div.Form input.Phone { width: 100px; }
        .ApplyNow-Container div.Form input.Date { width: 150px; }
        .ApplyNow-Container div.Form input.Score { width: 75px; }
        
        .ApplyNow-Container div.Form a.GlobalOrangeLink { margin-top:10px; }
        
			.ApplyNow-Container div.Form a.GlobalOrangeLink span { margin: 0; }
        
        .ApplyNow-Container div.Form div.errornotice { text-align:right; padding:0 5px 5px 0; }
        
        .ApplyNow-Container div.Form div.error { clear:left; width:445px; text-align:right; }
        
    .ApplyNow-Container div.ApplyNowBody { clear:left; padding:20px 0 20px 10px; }
        
/* FormatDatabaseHTML */

.FormatDatabaseHTML { }

    .FormatDatabaseHTML a { text-decoration:underline; }
    
    .FormatDatabaseHTML table { margin:15px auto; width:570px; }
    
        .FormatDatabaseHTML table tr th { border-bottom:solid 1px #cdcdcd; vertical-align:bottom; padding:0 3px 5px 3px; }
        
        .FormatDatabaseHTML table tr td { padding:3px; }

    .FormatDatabaseHTML div { margin-bottom:5px; }
    
    .FormatDatabaseHTML strong { font-weight:bold; }
    
    .FormatDatabaseHTML p { width:580px; margin:5px auto; }

    .FormatDatabaseHTML h1,
    .FormatDatabaseHTML h2,
    .FormatDatabaseHTML h3,
    .FormatDatabaseHTML h4 { font-size:100%; font-weight:bold; margin-bottom:5px; }

    .FormatDatabaseHTML h1 { font-size:130%; }
    .FormatDatabaseHTML h2 { font-size:120%; }
    .FormatDatabaseHTML h3 { font-size:110%; }
    
    .FormatDatabaseHTML ul { margin:10px; padding:10px 0; border:0; width:560px; list-style-type:none; }
    
        .FormatDatabaseHTML ul li { font-size:90%; padding:3px 0 3px 10px; list-style-type:none; }
        
        .FormatDatabaseHTML ul li h1,
        .FormatDatabaseHTML ul li h2,
        .FormatDatabaseHTML ul li h3,
        .FormatDatabaseHTML ul li h4 { padding:0; margin:0; }
        
/* /Resource/UserControl/Search/PopularDegreesByType.ascx */

.PopularDegreesByType-Container { margin-top:20px; border-top:1px solid #CCCCCC; clear:left; display:inline; float:left; overflow:hidden; padding-top:20px; }

    .PopularDegreesByType-Container h1 { clear:left; display:inline; float:left; font-size:150%; margin-bottom:20px; overflow:hidden; }
        
    .PopularDegreesByType-Container h1.Military { }
    
    .PopularDegreesByType-Container ul { clear:left; display:inline; float:left; overflow:hidden; width:600px; }
    
        .PopularDegreesByType-Container ul li { float:left; height:60px; overflow:hidden; width:600px; display:inline; padding-bottom:15px; }
        
            .PopularDegreesByType-Container ul li img { float:left; width:120px; height:60px; margin-right:40px; }
            
            .PopularDegreesByType-Container ul li a { float:left; font-size:110%; font-weight:bold; margin-bottom:3px; text-decoration:underline; width:410px; }
            
            .PopularDegreesByType-Container ul li span.college { float:left; font-size:110%; font-weight:bold; margin-bottom:3px; }
            
/* /Resource/UserControl/Search/DegreesBySubject.ascx */

.DegreesByState-Container { margin-top:20px; padding-top:20px; border-top:1px solid #CCCCCC; }

    .DegreesByState-Container h1 { clear:left; font-size:150%; margin-bottom:20px; }
    
    .DegreesByState-Container h1.Military { }
    
    .DegreesByState-Container label { padding-right:3px; float:left; clear:left; line-height:27px; font-weight:bold; }
    
    .DegreesByState-Container select { float:left; margin-top:3px; }
    
    .DegreesByState-Container select.error { border:solid 2px red; }
    
    .DegreesByState-Container a { float:left; margin-left:10px; }
    
/* /Resource/UserControl/Article/HeadlineArticles.ascx */

.HeadlineArticle-Container { overflow:hidden; padding-bottom:13px; }

    .HeadlineArticle-Container ul { overflow:hidden; }
    
        .HeadlineArticle-Container ul li { float:left; overflow:hidden; margin-right:10px; }

/* /Resource/UserControl/Article/FeaturedLinks.ascx */

.Featured-Links-Container { margin:20px 0; clear:left; padding-top:20px; border-top:solid 1px #cdcdcd; }

    .Featured-Links-Container h1 { clear:left; font-size:150%; margin-bottom:20px; }
    
    .Featured-Links-Container h1.Military { }
    
    .Featured-Links-Container ul { overflow:hidden;}
    
        .Featured-Links-Container ul li { float:left; width:300px; padding:5px 0; }
        
/* /Resource/UserControl/Search/CrossSiteSearch.ascx */

.CrossSiteSearch-Container { width:300px; margin-bottom:20px; overflow:hidden; }

    .CrossSiteSearch-Container div.body { width:280px; padding:5px 10px 0 10px; overflow:hidden; float:left; display:inline; }
    
        .CrossSiteSearch-Container div.body h2 { font-size:150%; }
        
        .CrossSiteSearch-Container div.body h2.Military { }
        
        .CrossSiteSearch-Container div.body form.SermonSearch { padding:10px 0; display:inline; float:left; overflow:hidden; border-bottom:solid 1px #cdcdcd; }
            
            .CrossSiteSearch-Container div.body form.SermonSearch span.logo { float:left; width:85px; height:80px; }
        
            .CrossSiteSearch-Container div.body form.SermonSearch span.text { float:left; width:185px; padding:0 0 5px 0; overflow:hidden; }
            
            .CrossSiteSearch-Container div.body form.SermonSearch span.textbox { margin-top:2px; margin-right:3px; display:inline; }
            
            .CrossSiteSearch-Container div.body form.SermonSearch input { width:112px; font-size:80%; padding-top:1px; }
            
        .CrossSiteSearch-Container div.body div.ChurchStaffing { float:left; clear:left; width:280px; overflow:hidden; margin-top:12px; display:inline; }
            
            .CrossSiteSearch-Container div.body div.ChurchStaffing span.logo { float:left; width:85px; height:80px; }
        
            .CrossSiteSearch-Container div.body div.ChurchStaffing span.text { float:left; width:180px; padding:0 0 5px 5px; }
            
            .CrossSiteSearch-Container div.body div.ChurchStaffing select { margin-left:5px; width:175px; }

    .CrossSiteSearch-Container span.BottomCap { width:300px; height:10px; float:left; clear:left; }
    
/* /Resource/UserControl/Search/CrossSiteSearchLeft.ascx */

.CrossSiteSearchLeft-Container { overflow:hidden; clear:left; }

    .CrossSiteSearchLeft-Container div.body { overflow:hidden; margin-top: 15px; }
    
        .CrossSiteSearchLeft-Container div.body h2 { font-size:150%; }
        
        .CrossSiteSearchLeft-Container div.body h2.Military { }
        
        .CrossSiteSearchLeft-Container div.body form.SermonSearch { width: 285px; height: 140px; float:left; border-bottom:solid 1px #cdcdcd; border-right:solid 1px #cdcdcd; padding: 10px 0 0 5px; }
            
            .CrossSiteSearchLeft-Container div.body form.SermonSearch span.logo { float:left; width:238px; height:45px; }
        
            .CrossSiteSearchLeft-Container div.body form.SermonSearch span.text { width: 285px; float:left; clear: left; padding:0 0 5px 0; overflow:hidden; }
            
            .CrossSiteSearchLeft-Container div.body form.SermonSearch span.textbox { width: 155px; float: left; clear: left; margin-top:2px; margin-right:3px; display:inline; }
            
            .CrossSiteSearchLeft-Container div.body form.SermonSearch input { width:150px; font-size:80%; padding-top:1px; }
            
        .CrossSiteSearchLeft-Container div.body div.ChurchStaffing { width: 285px; height: 140px; float:left; border-right:solid 1px #cdcdcd; padding: 10px 0 0 5px; }
            
            .CrossSiteSearchLeft-Container div.body div.ChurchStaffing span.logo { float:left; width:238px; height:45px; }
        
            .CrossSiteSearchLeft-Container div.body div.ChurchStaffing span.text { width: 285px; float:left; clear: left; padding:0 0 5px 0; }
            
            .CrossSiteSearchLeft-Container div.body div.ChurchStaffing select { float: left; clear: left; margin-left:5px; width:175px;} 
        
        .CrossSiteSearchLeft-Container div.body form.BibleStudyTools { width: 300px; height: 140px; float:right; border-bottom:solid 1px #cdcdcd; padding: 10px 0 0 9px; }
            
            .CrossSiteSearchLeft-Container div.body form.BibleStudyTools span.logo { float:left; width:238px; height:45px; }
        
            .CrossSiteSearchLeft-Container div.body form.BibleStudyTools span.text { width: 285px; float:left; clear: left; padding:0 0 5px 0; overflow:hidden; }
            
            .CrossSiteSearchLeft-Container div.body form.BibleStudyTools span.textbox { width: 155px; float: left; clear: left; margin-top:2px; margin-right:3px; display:inline; }
            
            .CrossSiteSearchLeft-Container div.body form.BibleStudyTools input { width:150px; font-size:80%; padding-top:1px; }
            
        .CrossSiteSearchLeft-Container div.body div.Crosswalk { width: 300px; height: 140px; float:right; padding: 10px 0 0 9px; }
            
            .CrossSiteSearchLeft-Container div.body div.Crosswalk span.logo { float:left; width:238px; height:45px; }
        
            .CrossSiteSearchLeft-Container div.body div.Crosswalk span.text { width: 285px; float:left; clear: left; padding:0 0 5px 0; }
            
/* /all-colleges.html */

.All-Colleges-Container { clear:left; overflow:hidden; margin-top:20px; padding-top:20px; border-top:solid 1px #cdcdcd; }

    .All-Colleges-Container h1 { font-size:150%; }
    
    .Featured-Colleges-Container h1.Military { }

    .All-Colleges-Container ul { overflow:hidden; float:left; clear:left; }
    
        .All-Colleges-Container ul li { overflow:hidden;  float:left; clear: left; margin-top:20px; }

            .All-Colleges-Container ul li span.excerpt { float:left; font-size:115%; }
            
                .All-Colleges-Container ul li span.excerpt img { margin-right:10px; width:120px; height:60px; float:left; clear:left; display:inline; border:1px solid #CCCCCC; }
            
                .All-Colleges-Container ul li span.excerpt span.title { margin: 25px 0 3px 0; float:left; font-weight:bold; font-size:110%; color:#2881D3; display:inline; }