﻿@import "https://web.byui.edu/css/V1/body_text.css";
html, body 
{
    height:100%;
    width:100%;
    margin:0px;
    padding:0px;
}
body,table
{
    font: 12px Arial, Helvetica, sans-serif;
    color: #666;
        
}
tr
{
    vertical-align:top;
}
img
{
  padding: 0px;
  margin: 0px;
}
#HeaderOuter
{    
    background:#ddd;  
    width:100%;
}
#HeaderInner
{
    width:780px;    
}
#NavBarOuter
{
    background:#81AAD5;
    padding-top:15px;
}
#NavBarInner
{
    width:780px;
    padding-top:5px;
    background:transparent url(https://web.byui.edu/css/V1/images/top.gif) no-repeat;
    background-position:center top;
}
#NavBar
{
    background:#3E77B5;
    color:#fff;
    text-align:left;
    padding:0px 5px 0px 5px;
}
#TitleOuter
{
    width:100%;
    background:#8a8b8d;
    border-top:#c7bcac solid 1px;
    height:39px;
}
#TitleInner
{
    width:780px;
    background:#666666;
    height:39px;
    text-align:left;
}
#StudentPic
{
    float:left;
    width:46px;
    height:39px;
}
#divStudent
{
    margin-left:7px;
}

#Logo
{
    margin: 9px 0 0 12px;
    float:left;
    width:38px;
    height:23px;
}

a#logoLink
{
	background-image: url(https://web.byui.edu/css/V1/Images/logo_small_left.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 38px;
	float: left;
}
a#logoLink:hover
{
	background-image: url(https://web.byui.edu/css/V1/Images/logo_small_left_dark.gif);
}
#LogoText,#ContactText,#InThisSectionDiv span
{
    display:none;
}

#AppTitle
{
    background:transparent url(https://web.byui.edu/css/V1/Images/logo_small_right.gif) no-repeat;    
    padding-left:35px;
    padding-top:10px;
    color: White;
    font-size: 15px;
	font-family: Arial,sans-serif;
	font-weight:600;
	text-decoration:none;
	float:left;
	height:29px;
}
a#ContactLink
{
    background-image: url(	https://web.byui.edu/css/V1/Images/contact_btn.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 58px;
	float: left;
}

a#ContactLink:hover
{
	background-image: url(https://web.byui.edu/css/V1/Images/contact_o_btn.gif);
}

#ContactDiv
{
    float:right;
    margin-top:11px;
    padding-right:20px;
}
#SearchDiv
{
    margin-top:11px;
    color:#fff;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: White;
    padding:0px;
}
.search .ms-sbcell .ms-sbplain
{
    margin: 0px;
    border:none;
    height:14px;
}
.search .ms-sbgo
{
    background:none;
}



#WhiteBarContainer
{
    width:100%;
    background: transparent url(https://web.byui.edu/css/V1/Images/lighterWhiteBar.gif) repeat-x;
    height:18px;
}

#WhiteBar
{
    margin:0px auto;
    width:780px;
    background: transparent url(https://web.byui.edu/css/V1/images/whiteBar.gif) repeat-x;
    height:18px;
}
#BreadCrumb
{
    float:left;
    padding-left:4px;
}
#SiteActionMenu
{
    float:right;
}

#TempOuter
{
    width:100%;
    background:#8a8b8d;    
    height:39px;
    border-top:#c7bcac solid 1px;
    display:none;    
}
#TempInner
{
    width:778px;
    height:39px;
}
#ContentOuter
{
    height:100%;  
    width:100%;
    border-left: 1px solid #e4e1d9;
    border-right: 1px solid #e4e1d9; 
}
#LeftColumn
{
    width:200px;
    height:100%;
    background:#EDE9D7;
    border-bottom:1px solid #bbae9c;
}
#LeftColumnContent
{    
    overflow-x:hidden;
    background:#EFEFEC;
    border-bottom:1px solid #bbae9c;
    padding:10px;
}
* html #LeftColumnContent
{
    width:100%;
}
#RightColumn
{
}
#RightColumnContent
{
    padding:10px;
}
* html #RightColumnContent
{
    width:100%;  
}

#FooterOuter
{
    width:100%;
    height:47px;
    background:#eaeae8;
}
#FooterInner
{
    margin:0px auto 0px auto;
    width:780px;
    padding-top:4px;
    padding-bottom:4px;
    font-size: 10px;
    color: #8A8B8D;
    border-left: 1px solid #e4e1d9;
    border-right: 1px solid #e4e1d9;
    text-align:left;
    background:transparent url('https://web.byui.edu/css/V1/images/footer_shadow.gif') repeat-x;
}


#InThisSectionDiv
{
    background: transparent url(https://web.byui.edu/css/V1/images/In-this-section.gif) no-repeat;
    height:16px;
    width:129px;
    margin-bottom:14px;
}

/*******************************************************************
*   Top Navigation
*******************************************************************/
.topNavContainer
{
	background-image:none;
	background-color: #3E77B5;
	/*background-repeat:repeat-x;*/
	height:20px;
	padding-left: 10px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	background-image: none;
	/*background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;*/  
	font-family:Arial,Tahoma,Helvetica,Verdana;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	height: 18px;
	background-color: #3E77B5;
	color: #FFFFFF;
	padding:2px 10px 0px 10px;
}
.topNavItem a,.topNavItem a:visited,.topNavItem a:hover
{
	display:block;
	padding:2px 10px 0px 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.topNavSelected a
{
	background-image: none;
	/*background-repeat:repeat-x;
	background-position:top right;*/
}
.topNavHover a
{
	background-color: #3E77B5;
	color: #002A54;
	background-image: none;
	/*background-repeat:repeat-x;
	background-position:top right;*/
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}

/*******************************************************************
*   End Top Navigation
*******************************************************************/
.authoringRegion
{
	background:#ddd;
}
.PublishingConsole
{
	
}


/*Welcome Screen layout */

#wSec1
{
    height:242px;
    width:100%;
    background:#606060;
    position:relative;
    color:#eee;
}
#wQuote
{
 
    width:153px;
    height:242px;      
    margin:20px 10px;      
    color:#eee;
    font-size:120%;
    text-align:center;
    font-weight:bold;
    line-height:30px;
    position:absolute;
    top:0px;
    left:0px;
}
#wQuoteBy
{
    font-size:70%;
    font-style:italic;
}
#wPicture
{

    position:absolute;
    top:0px;
    right:0px;      
    width:605px;
    height:242px;    
    background:url(https://web.byui.edu/css/V2/byu-i_web_10.jpg) no-repeat;   

}
#wSec2
{
    margin:0px auto;
    width:100%;
    background: transparent url(https://web.byui.edu/css/V1/images/lighterWhiteBar.gif) repeat-x;
    height:17px;
}
#wSec2Inner
{
    color:#3E77B5;
    font-weight:bold;
    padding-left:20px;
}
#wSec3
{
    height:200px;
    width:100%;
    background:#F2F2F0;
    position:relative;
    
}

.wNews
{
    padding:20px;
}
.wNewsSpacer
{
    width:2px;    
    padding:10px 0px;
}
.wNewsSpacer div
{
    background:#ddd;
    height:100%;
}
#wSec4
{
    margin:0px auto;
    width:100%;
    background: #fff url(https://web.byui.edu/css/V2/lighterWhiteBar2.gif) repeat-x;
    background-position:left bottom;
    height:34px;
    border-top:1px solid #ddd;
}
#wSec4 table tr
{
    vertical-align:middle;
}
#wSec4 table tr td
{
    font-weight:bold;
    color:#777;   
    padding-left:10px;
}

#wStudentPortalLink div
{
    cursor:pointer;
    height:19px;
    width:140px;
    background: url(https://www.byui.edu/homepageSupport/images/login.gif) no-repeat;
}
#wStudentPortalLink:hover div
{
    background: url(https://www.byui.edu/homepageSupport/images/login_over.gif) no-repeat;
}
#wEmployeePortalLink div
{
    cursor:pointer;
    height:19px;
    width:140px;
    background: url(https://www.byui.edu/homepageSupport/images/login.gif) no-repeat;
}
#wEmployeePortalLink:hover div
{
    background: url(https://www.byui.edu/homepageSupport/images/login_over.gif) no-repeat;
}
#wFooter
{
    width:100%;
    text-align:center;
    padding:10px;
    font-weight:bold;
    font-size:90%;
}


/* some ms classes */

.ms-propertysheet a
{
    font-size:8pt;
}


/*Audience Screen layout */
#auLeft
{
    width:255px;
    background:#606060;
}
#auLeftHeading
{
    font-size:25px;
    padding:4px 15px;
    height:39px;
    color:#fff;
    background:url(https://web.byui.edu/css/V2/HeadingGradient.gif) repeat-x;   
}
#auLeftContent
{
    width:100%;
    text-align:center;
}
.auBanner
{
    width:180px;
    height:125px;
    margin:13px auto; 
    cursor:pointer;
}
.auBannerBorder
{
    width:180px;
    height:125px;
    background:url(https://web.byui.edu/css/V2/PictureBorder.png) no-repeat;    
}
* html .auBannerBorder
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='https://web.byui.edu/css/V2/PictureBorder.png');
}

#auRight table
{
    border-collapse:collapse;
}
#auRight table tr th
{
    background: transparent url(https://web.byui.edu/css/V1/images/lighterWhiteBar.gif) repeat-x;
    height:18px;
    border-left:1px solid #e4e1d9;    
    color:#3E77B5;
    text-align:left;
    padding-left:15px;
}
#auRight table tr td.auRightContent
{
    border-left:1px solid #e4e1d9;    
    background:#eee;
    padding:10px 15px;
    color:#3E77B5;
    height:100%;
}

#auPicture 
{
    width:550px;
    height:242px;    
    background:url(https://web.byui.edu/css/V2/byu-i_web_10.jpg) no-repeat;   
}
#auBottom
{
    width:100%;
    padding:6px 0px 0px 600px;
}