html{width:100%}
body{
	background-color: #fff;
	color:#333333;
	width:100%
}

body *{font-family:Arial,Helvetica,sans-serif}

#sideMenu {float:left; margin-top: 10px;}

li{margin:0px}

th{text-align:left}

#masthead{background:#FFF; height:16px; margin:0pt; min-width:760px; padding:0px}
  
#masthead a, 
#masthead a:link, 
#masthead a:visited{display:block; cursor:pointer; height:100%; width:166px}

#masthead h1{text-indent:-9999px; background:transparent url(images/mybyuilogo.png) top left no-repeat; height:41px; padding:0px; margin:0px; position:absolute; left:20px; top:129px}

#menuBar{background-color:#1d76b4; height:18px; padding:2px 10px 0 0; position:relative; margin:auto auto; width:940px}

#byui-menu-container{background-color:#1d76b4}

#byui-menu-navigation{display:block; height:20px; padding:0px; margin:auto auto; width:950px}

#byui-menu-navigation li{list-style:none; display:block; float:left; width:237.5px; height:20px; background-image:url(images/globalNavA.jpg); text-indent:-9999px}

#byui-menu-navigation li a{display:block; width:237.5px; height:20px}

li.students{background-position:0 0px}

li.students:hover{background-position:0 -20.5px}

li.employees{background-position:-237.5px 0px}

li.employees:hover{background-position:-237.5px -20.5px}

li.alumni{background-position:-475px 0px}

li.alumni:hover{background-position:-475px -20.5px}

li.prospective{background-position:-712.5px 0px}

li.prospective:hover{background-position:-712.5px -20.5px}


#welcomeBackBar input{border:1px solid #CFD4D8; color:black; text-align:left}
 
#welcomeBackBar #btnLogin{background-color:#9b9b99; border:1px solid #CFD4D8; vertical-align:middle; height:17px; margin-top:0px; /*padding-left:10px; margin-top:-2px*/}

#welcomeBackBar #btnLogin2{font-size:8pt; border:1px solid #CFD4D8; color:black; text-align:left; height:17px; display:block; /*padding-left:10px;*/ float:right; background-color:#9B9B99; margin:0px;}
 
#welcomeBackBar a, 
#welcomeBackBar a:link, 
#welcomeBackBar a:visited{color:White; text-decoration:none; font-style:italic}

#welcomeBackBar a:hover{text-decoration:underline}

#userWelcome{color:White; float:right; font-size:8pt}
 
#lnkForgot{ display:none}

#userLogin{float:right; color:White}

#userLogin >label{}

#userLogin >input{font-size:10px}

#portlets{padding-left:10px}

#portlets.home .pColumn1{width:62% !important}

#portlets.home .pColumn2{width:38% !important}

/*h4{background-color:#EAEAF6; color:#000}*/

.pActions{background-color:#ddd}

.hint{background-color:#eee}

.alt{background-color:#efefef}

.highlighted{background-color:#FFFED8}

.selected{background-color:#FFFED8}

div.oops{border:1px solid red; background-color:#fcc}

div.cp div.cpHead{background-color:#ddd}

#headerTabs{margin-left:-45px; margin-top:17px}

#headerTabs ul{background:url(images/headerLine.jpg) repeat-x; height:25px; margin:-17px 0px 10px 42px; min-width:745px;}

#headerTabs li, 
#headerTabs li.selected{    border:none;     background:url(images/tabs/top_tab_passive_left.jpg) no-repeat;  float:left;  height:25px;  padding:0px 5px 0px 0px}

#headerTabs li.selected{    background:url(images/tabs/top_tab_active_left.jpg); border:none; top:0px}

#headerTabs li a, 
#headerTabs .selected a{border:none; padding:7px 10px 0px 2px; text-decoration:none; color:White; font-weight:normal; position:relative; right:-8px; top:12px; float:left; height:18px; margin-top:-12px; text-transform:uppercase}

#headerTabs li a{background:url(images/tabs/top_tab_passive_right.jpg) no-repeat top right}

#headerTabs .selected a{background:url(images/tabs/top_tab_active_right.jpg) no-repeat top right}

#headerTabs li a:hover{text-decoration:underline; color:#fff}

#headerTabs li.selected a:hover{text-decoration:underline; color:#CFD4D8}

#headerTabLeftList{    background:url(images/headerTabLeftList.jpg) no-repeat;     position:absolute;     top:139px;     left:201px;     min-width:119px;     width:119px;     height:50px; z-index:-10}

#headerTabRightLine{background:url(images/headerTabRightLine.jpg) no-repeat; position:absolute; top:114px; right:0px; width:68px; height:9px;  z-index:-100}

#mainCrumbs{background:#fff; border:none; position:static !important; padding:0px 0px 0px 0px}
 
#mainCrumbs .crumbs, 
#mainCrumbs .crumbs a{color:#525E68}

#sideBar{background:url(images/sidelinerepeat.jpg) repeat-y right; padding:0px}

#sideBar div.sideSection{border:none; background-color:white; overflow:visible; width:204px; margin-bottom:0px; margin-right:0px}
 
#sideBar div.sideSection h2{display:none}

#sidebar_top_spacer{background:white url(images/sidebar_top_spacer.jpg) no-repeat right; height:40px; width:9px; position:absolute; top:-20px; left:195px}

#contextPages #pagePortlets li{background:transparent url(images/tabs/side_tab_passive.jpg) no-repeat 0 0; height:30px; padding:0px; list-style:none; margin:0px 0px -2px -22px}

#contextPages .currentPage li a, 
#contextPages .currentPage li a:link, 
#contextPages .currentPage li a:visited{color:#333; text-decoration:none; border:none; position:relative; top:9px; padding-left:10px; display:block; height:23px; float:left; clear:right}

#contextPages .currentPage li a:hover{text-decoration:underline; color:#1674B6}

#contextPages li{background:url(images/tabs/side_tab_page_passive.jpg) no-repeat; padding-bottom:0px; padding-top:0px; border:none; height:30px}

#contextPages li a{position:relative; top:7px; padding-left:3px}

#contextPages li a, 
#contextPages li a:link, 
#contextPages li a:visited{color:#333; display:block}

#contextPages li a:hover{text-decoration:underline; color:#fff}

ul#contextPages{margin-bottom:0px}

#sideBar li.addPage{background:url(images/sidelinerepeat.jpg) repeat-y right; margin:0px}

#pagePortlets  li a, 
#pagePortlets  li a:link, 
#pagePortlets  li a:visited{color:#15508B; font-weight:bolder}
 
d#pagePortlets li a:hover{text-decoration:underline}

div.contexts{background:url(images/sidelinerepeat.jpg) repeat-y right; padding-left:7px; padding-top:1px}

ul#subContexts{ margin:0px}

/*#contextPages li.currentPage{background:#4B4B4B url(images/tabs/side_tab_page_active.jpg) no-repeat scroll; border:medium none; color:#FFF; height:100%; text-decoration:none; left:0; margin-left:0; padding-left:10px; padding-top:8px; position:relative; min-height:23px}*/

ul#pagePortlets{margin-left:12px; padding:4px 0 0px; position:relative; right:0}

#sideBar h2, 
#sideBar h2 a, 
#sideBar h2 a:link, 
#sideBar h2 a:visited{color:#fff; text-decoration:none; background-color:#fff}

#sideBar h2 a:hover{text-decoration:underline}

#sideBar h3, 
#sideBar h3 a, 
#sideBar h3 a:link, 
#sideBar h3 a:visited{color:#000; text-decoration:none; background-color:#d2d2d2}

#sideBar div#quickLinks h3{background:#1875BC none repeat scroll 0 0; color:#FFF}

#sideBar h3 a:hover{text-decoration:underline}

#sideBar a, 
#sideBar a:link, 
#sideBar a:visited{color:#333}

#sideBar div#quickLinks{border-color:#6C9CD4; width:204px; background:url(images/sidelinerepeat.jpg) repeat-y right; border-right:none; border-bottom:1px solid #E7EFF7; margin:0px}

ul #manageLinks{margin-left:-3px}

ul#manageLinks{margin:3px 0px 0px; padding-bottom:10px}

#foot{background-color:#F5F5F5; color:#939BA1; height:20px; margin:0px; border:none; padding:9px 0 0}

#foot a, 
#foot a:link, 
#foot a:visited{color:#939BA1; text-decoration:none}

#foot a:hover{text-decoration:underline}

#policies{padding-left:315px}

#copyright{color:#F5F5F5}

.pHead{background:url(images/portlets/pHead.jpg) repeat-x; border-bottom:#E5E5E5 solid 1px; padding-left:10px; color:Black}

.pHead a, 
.pHead a:link, 
.pHead a:visited{color:#666 !important; text-decoration:none; font-weight:bolder}

.pHead a:hover{text-decoration:underline}
  
.pContent{}

.pSection{}

.buttonBar{background:url(images/portlets/portletButtonBar.jpg) repeat-x; position:relative; bottom:0px}

.buttonBar a, 
.buttonBar a:link, 
.buttonBar a:visited, 
.groupedGrid a{color:#1674B6}

#calSideBar{position:relative; bottom:0px; background:#F5F5F5 url(images/portlets/portletButtonBar.jpg) repeat-x; padding:0px}

#calSideBar li{background:#F5F5F5 none repeat scroll 0 0; padding-left:8px}

div.tabGroup ul.tabHeaders a.selected, 
div.tabGroup ul.tabHeaders a.selected:link, 
div.tabGroup ul.tabHeaders a.selected:visited, 
div.tabGroup ul.tabHeaders a.selected:hover{background:#4B4B4B none repeat scroll 0 0; color:#fff}

#calWeekView td{border-right:1px solid #E3E3E3; border-left:none}

#calWeekView h2{background-color:#E5E5E5}

#calWeekView .calBlankDay{background-color:#F5F5F5}

#calWeekView td{border-left:none; border-top:none; border-bottom:none}

.groupedGrid thead, 
.groupedGrid .ghead, 
.header{background:transparent url(images/portlets/portletButtonBar.jpg) repeat-x}

.groupedGrid tfoot{background:transparent url(images/portlets/portletButtonBar.jpg) repeat-x}

#calSideBar a, 
#calSideBar a:link, 
#calSideBar a:visited{color:#1674B6}

.pShortcut{border-color:#000}
.pShortcut a, 
.pShortcut a:link, 
.pShortcut a:visited{color:#000; text-decoration:none}

.pShortcut a:hover{text-decoration:underline}
 
.portlet{border:1px solid #E5E5E5; line-height:1.2}
 
div.tabGroup ul.tabHeaders li, 
.securityGrid table thead th, 
.groupedGrid thead td, 
.groupedGrid thead th, 
.groupedGrid tbody.ghead tr td, 
.groupedGrid tbody.gfoot tr td{border-color:#fff !important}

div.tabGroup ul.tabHeaders, 
div.tabGroup ul.tabHeaders a, 
div.tabGroup ul.tabHeaders a:link, 
div.tabGroup ul.tabHeaders a:visited{color:#000; background-color:#ddd}

div.tabGroup ul.tabHeaders li.selected a, 
div.tabGroup ul.tabHeaders li.selected a:link, 
div.tabGroup ul.tabHeaders li.selected a:visited, 
div.tabGroup ul.tabHeaders li.selected a:hover{background-color:#fff}

div.tabGroup ul.tabHeaders a:hover{background-color:#eee}

.securityGrid h5{background-color:#ddd}

.securityGrid table thead th{background-color:#ddd}

.securityGrid table thead th.kids{background-color:#7686AC; color:#fff}

.securityGrid table th.admin{color:#fff; background-color:#000}

.securityGrid table tbody td.admin{background-color:#DAE3F2}

.securityGrid table tbody .alt td.admin{background-color:#C4D2EA}

.principalSelector .roles tbody th, 
.principalSelector .users tbody th{background-color:#ddd}

.principalSelector td.contextTree{background-color:#ddd}

.pToolbar, 
.pToolbar ul, 
.pToolbar a, 
.pToolbar a:link, 
.pToolbar a:visited, 
.pToolbar .pTool, 
.pToolbar .menu a.hasKids, 
.pToolbar .menu a, 
.pToolbar .menu a:link, 
.pToolbar .menu a:visited{background-color:#4870AC; border-color:#fff; color:#fff}

.pToolbar a:hover, 
.pToolbar a.active, 
.pToolbar .pTool a:hover, 
.pToolbar .pTool a.active{color:#fff !important; background-color:#36c !important}

.author{display:none}

#devoBar{    background:transparent url(images/portlets/portletButtonBar.jpg) repeat-x;  position:relative;  font-size:85%;  text-align:right;  padding:2px}

#devoBar a, #devoBar a:link, 
#devoBar a:visited{ color:#1674B6}

#quickLinks dl.closed dt{background-position:0px 5px !important; text-indent:5px}

#quickLinks dl.open dt{background-position:0px 5px; margin-bottom:5px; text-indent:5px}

#globalnav{height:80px}

#globalnav_top{background:#454545; height:70px}

#globalnav_bottom{background-color:#5e92c1; height:20px}

#mainPage{display:table; width:949px/*old 945px*/; margin:auto auto; padding-left:0px/*old 5px*/; padding-top:5px; padding-bottom: 5px; min-height:700px; background-color:#fff; /*overflow:hidden;*/}

#sideMenu{float:left; width:207px; margin-right: -4px;}

.sidebar-title{margin-left:15px; margin-top:10px;}

#twitter_update_list{list-style-position:inside; margin-left:30px; line-height:13px;} /* Used to have no line-height property, but the text was squished together. :( */

#help{margin-top:-5px; padding-top:5px; padding-bottom: 5px; margin-bottom: 10px;}

#faq{float:left; margin-top:5px; width:auto; height:100px; background-color:#909090; padding-left: 25px; padding-right: 25px; padding-top: 11px; margin-right:5px;}


#page{float:left; width:733px; margin-left:5px; margin-top:10px; margin-bottom: 19px;}

#pageBanner{float:left; width:733px; margin-left: 8px/*old 0*/;}

#pageText{float:left; width:500px; margin-left:10px}

#pageText table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageText table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageText table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageText table tr td a img
{
   border:none;
}

#pageText2{
	float:left;
	width:335px; /* Used to be 345 */
	margin-left:10px;
	margin-right:10px
}
#pageText2 p{width: 345px;}

#pageText2 table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageText2 table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageText2 table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageText2 p {
	font-family: Arial;
	font-size: 1em;
	color: #333333;
	-moz-font-size: .9em;
	margin-bottom: 2px;
}

#pageText2 table tr td a img
{
   border:none;
   float:left;
   padding:2px;
}

#pageTutorialLeft{float:left; width:345px; margin-left:10px; margin-right:10px;}

#pageTutorialLeft table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageTutorialLeft table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageTutorialLeft table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageTutorialLeft table tr td a img
{
   border:none;
   float:left;
   padding:2px;
}

#pageTutorialRight{width:345px; margin-left:10px; margin-right:10px; position:relative; float:right}

#pageTutorialRight table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageTutorialRight table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageTutorialRight table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageTutorialRight table tr td a img
{
   border:none;
   float:left;
   padding:2px;
}

/* This next section is to fix the alignment of the university calendar tutorial default.htm page and not break the BrainHoney Tutorial default.htm page
    Added by Steven Stromberg
	E-mail: str07018@byui.edu */
#pageTutorialTop{float:right; width:345px; margin-left:10px; margin-right:10px;}

#pageTutorialTop table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageTutorialTop table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageTutorialTop table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageTutorialTop table tr td a img
{
   border:none;
   float:left;
   padding:2px;
}
/* End section added by Steven Stromberg */

#pageRight{float:left; width:210px; margin-left:10px; position:relative}

#pageright2{float:right; width:210px; margin-left:10px; position:relative}

#pageright2 table
{
  /*position: relative;*/	/*does not work with IE7*/
  height: auto;
  text-align:left;
  color:#454545;
  /*border-collapse: collapse;*/
}

#pageright2 table tr td
{ 
  /*position: relative;*/	/*does not work with IE7*/
  padding: 2px;
  font-size: 11px;
  border: 1px solid #e4e1d9;
  /*width: 50% ;
  min-width: 200px;*/
}

#pageright2 table tr th
{
  /*position: relative;*/	/*does not work with IE7*/
  padding: 5px;
  font-size:12px;
}

#pageright2 table tr td a img
{
   border:none;
}

#faqText{margin:10px 10px; color:white; text-align:justify}

#tipOfDay{float:left; margin-top:5px; margin-left:10px}

#tipOfDay2{float:left; margin-left:5px}

#twitter_div{margin-left:5px; margin-right:10px; margin-top:15px; margin-bottom:15px; width:325px; float:left; font-family:Arial, Helvetica, sans-serif}

#twitter_outside{margin-left:18px/*old 5px*/; display:table-cell; float:left; width:350px; overflow:auto; height:210px; background-image:url('images/eye_background.jpg'); margin-top:5px;} /* width:325px; height:194px; */

#ilearnText{color:#FFF;}



.BannerIFrame{text-align:center}
.BannerIFrame iframe{margin:0 auto; padding:0px; WIDTH:481px; HEIGHT:193px; border:none}

a#lightLink{text-decoration: underline; color:#54B4FF}

a:link, a:visited
{
  text-decoration: underline;
  color: #00254a;
}
a:hover
{
  text-decoration:underline;
  color: #00469b;
}
li a:hover
{
   text-decoration:underline;
   color: #00469b;
}

p {
	font-family: News Gothic; font-size: 1.25em;
}

p.notes{ font-family: News Gothic; font-size: .9em; margin-bottom: 1px;}
p.notes2 {font-family: News Gothic; font-size: .9em; margin-top: -30px; margin-bottom: 1px;}

h1, h2, h3
{
  color: #3E77B5;
}

h4, h5
{
  color: #858C8C;
}

h6
{
	color: #494D4D;
}
h1
{
  font: 22px/22px  Arial, Helvetica, sans-serif; /* Used to be 18px/18px, changed as of 9/23/2011 */
  margin: .05em 0;
  padding-top: 6px;
  padding-bottom: 6px;
}
h2
{
	font: 14px/18px  Arial, Helvetica, sans-serif;
	margin-top: -2px;
}

h2 {
	font-family: Minion Pro;
	font-style:italic;
	font-size:1.75em;
	margin-bottom: 4px;
}
h2.lucas {font-family: News Gothic, Helvetica, Arial, Sans Serif; font-size:1.25em; font-style:normal; margin-bottom: -8px;}
h3
{
  font: 12px/18px  Arial, Helvetica, sans-serif;
  margin: .05em 0;
}
h4
{
  font: 14px/18px  Arial, Helvetica, sans-serif;
  margin: 0 0 .2em 0;
  font-weight: bold;
}
h5
{
  font: bold 12px/18px  Arial, Helvetica, sans-serif;
  margin: .05em 0;
}
h6
{
  font: bold 12px/18px  Arial, Helvetica, sans-serif;
  margin: .05em 0;
}
#bottomBar {
	clear:both;
}

html {
   overflow-y:scroll;
   overflow-x:auto;
}

ul.bullets {list-style-position:inside; margin-left:30px;}

tr.alt td {color:#000000; background-color:#CECECE;}

p.prices
{
  color: #858C8C;
  font: 14px/18px  Arial, Helvetica, sans-serif;
  margin: 0 0 .2em 0;
  font-weight: bold;
  text-decoration:none;
}

#menuItems, li.techConsultMenuItems, li.otherMenuItems{color:#FFF; list-style-type:none;}

#menuItems a{text-decoration:none; color:#646464; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/button.jpg'); width:192px; height:30px; display:block;}

/*#menuItems .techMenu a, #menuItems .otherMenu a{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/button_witharrow.jpg'); width:192px; height:30px; display:block;}*/

#menuItems .techMenu .techConsultMenuItems a, #menuItems .otherMenu .otherMenuItems a, #forced{text-decoration:none; color:#646464; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/button.jpg'); width:192px; height:30px; display:block;}

#menuItems .techMenu .techConsultMenuItems a:hover, #menuItems .otherMenu .otherMenuItems a:hover{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/selected.jpg'); width:192px; height:30px; display:block;}

body#defaultPage li#home a#none, body#helpDeskPage li#helpDesk a#none, body#imdPage li#imd a#none, body#photoLecturePage li#photoLecture a#none, body#avSupportPage li#avSupport a#none, body#ilearnAppPage li#ilearnApp a#none, body#contactsPage li#contacts a#none{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/selected.jpg'); width:192px; height:30px; display:block;}

body#techConsultPage li#techConsult a#some, body#otherPage li#other a#some, body#tutorialPage li#tutorials a#some, body#adobe li#other a#some{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/selected_witharrow.jpg'); width:192px; height:30px; display:block;}

a#none{background-image:url('images/button.jpg')}

a#some{background-image:url('images/button_witharrow.jpg')}

li.techMenu ul{display: none;}

li.techMenu:hover ul{display: block; position:absolute; top:0; left:100%}

li.otherMenu ul{display: none;}

li.otherMenu:hover ul{display: block; position:absolute; top:0; left:100%}

#menuItems a:hover{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/selected.jpg'); width:192px; height:30px; display:block;}

#menuItems a#some:hover{text-decoration:none; color:#FFF; text-transform:uppercase; font-size:0.8125em; padding-left:15px; background-image:url('images/selected_witharrow.jpg'); width:192px; height:30px; display:block;}

li.menuItems, li.techMenu, li.otherMenu{margin-bottom:2px; line-height:2.2em; vertical-align:middle; position: relative;}

li.doublemenuItems{margin-bottom:2px; line-height:1.15em; vertical-align:middle;}

li.lastmenuItems{line-height:2.2em; vertical-align:middle;}

a#button{background-image: url(../images/ilearn_buttons/black_button.gif); height:30px; width:150px;}
a#button:hover{background-image: url(../images/ilearn_buttons/blue_button.gif); height:30px; width:150px;}

ol.number li{ list-style-type:decimal;}
ol.number li ol li{ list-style-type:lower-alpha;}
.red{ color:red;}

a #transition{background: url(../images/transition.png); height:46px; width:343px; cursor:pointer; margin-bottom:10px; float:left;}
a #transition:hover{background: url(../images/transition_over.png); height:46px; width:343px; cursor:pointer; margin-bottom:10px; float:left;}

a #ta{background: url(../images/ta.png); height:46px; width:343px; cursor:pointer; margin-bottom:10px; float:left;}
a #ta:hover{background: url(../images/ta_over.png); height:46px; width:343px; cursor:pointer; margin-bottom:10px; float:left;}

a#tutorial_return{background: url(../../tutorials/icons/tutorials_button.png); height: 33px; width: 187px; cursor: pointer; margin-right:50px;}

a#tutorial_return:hover{background: url(../tutorials/icons/tutorials_button_over.png);}

a#meeting_request{background: url(../tutorials/icons/meeting_button.png); height: 34px; width: 154px; cursor: pointer;}

a#meeting_request:hover{background: url(../tutorials/icons/meeting_over.png); height: 34px; width: 154px; cursor: pointer;}

span.faq {color: #FEC900; font-family: News Gothic; font-size: 1.2em; width: 320px;}

#imagelinks img {margin-top:5px;}

#tipOfDay2 {margin-bottom: 22px; float:left;}

#buttons {width: 365px; float:left; margin-bottom: -2px; margin-left: 26px/*old no property */;}

p {font-family: News Gothic, Helvetica, Arial, Sans Serif; font-size: .96em; color: #333333;}

ol.faq {list-style: url('styles/images/faq_bullet.jpg');}
ul.faq {list-style: decimal;}
ul.indent {margin-left:20px; list-style-type: lower-alpha;}

a#faqbutton {background-image: url('http://www.byui.edu/ATS/styles/images/faq_button.png'); width: 187px; height: 33px; margin-right:80px; margin-top:10px; float:right;}
a#faqbutton:hover {background-image: url('http://www.byui.edu/ATS/styles/images/faq_button_over.png');}
#laptopcontent {margin-left: 18px; width: 50%;}
#laptoppics {float:left; margin: auto; margin-top: 30px;}
#laptoplinks {width: 189px; background-color: #ADB900; color: #FFFFFF; float:left; margin-bottom: 5px; padding-left: 10px; padding-top: 10px;}
#laptopleft {width: 216px; float: left;}
#laptopleft img {margin-top: 5px; margin-bottom: 5px;}
#laptopintro {width: 46%; float: left; margin-left: 2%; line-height:15px; margin-right: 25px; margin-top:112px;}
#laptopintro h1 {font-size: 10pt; font-weight:bold; color: #F75211; margin-top: -5px; margin-bottom: -10px;}
#laptoplinks li {margin-bottom: 5px;}

span#key {font-weight: bold;}
#laptopcontent h2 {color: #ADB900; font-style:normal; font-family: News Gothic, Helvetica, Arial, sans-serif; font-size: 10pt !important;}
#laptopleft h1 {font-size: 9.5pt; font-weight:bold; color: #F75211; line-height: 15px;}
#laptopgrey {height:94px; color: white; width: 436px; background-color: #666666;}
.subgrey h1 {font-size: 9.5pt; font-weight: bold;line-height: 2px; color: white;}
.subgrey {width: 45%; float:left; color: white; padding-left: 10px;margin-top: 10px;}
.subgrey a {color: white;}

td#brainhoneyFaqHeader
{
    background:#007ebc;
	height:40px;
	padding:0px 0px 0px 50px;
	width:50%;
	color: #fff !important;
	text-align:center;
}
a#brainhoneyFaqHeader
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
#endOfBlackboard{
	font-size: 2000% !important;
}


