﻿Body
{
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;	
}

.MenuBackGround
{
	background-image:url(images/nav_bar_slice.gif);
	background-repeat:repeat-x; 	    	
}
.MenuBox
{
	background-image:url(images/menubox_bg.gif);
	background-repeat:repeat-x; 
	height:36px;	    	
}
.BtmShadow
{
	background-image:url(images/btm_shadow.jpg);
	background-repeat:repeat-x;
}

.Normal
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:Black;
}
.tinyType
{
	font-family:Arial,Tahoma;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}
.NormalSmall
{
	font-family:Arial,Tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#333333;
}
.NormalSmallBold
{
	font-family:Arial,Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#333333;
}
.NormalBold
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:Bold;
	color:Black;
}
.RedBold
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:Bold;
	color:Red;
}


.BigLink:link
{
	font-family:Arial,Tahoma,Verdana;
	font-size:11pt;
	font-weight:normal;
	color:#336699;	
	font-weight:bold;
}

.BigLink:hover
{
	font-family:Arial,Tahoma,Verdana;
	font-size:11pt;
	font-weight:normal;		
	text-decoration:underline;
	color:#6699CC;
	font-weight:bold;
	cursor:hand;
}
.BigLink:visited
{
	font-family:Arial,Tahoma,Verdana;
	font-size:11pt;
	font-weight:normal;			
	color:#003366;
	cursor:hand;
	font-weight:bold;
}
.BigText

{
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:Bold;
	color:Black;	
}
.BigError
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:Bold;
	color:Red;
}




a.MenuLink
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:Bold;
	color:Black;
	font-variant:small-caps;
	text-decoration:none;
}
a.MenuLink:hover
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:Bold;
	color:White;
	text-decoration:none;
	font-variant:small-caps;
}

.NormalBlue
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#336699;
}
.NormalRed
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:Red;
}
.NormalGreen
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#339966;
}
.Warning
{
	color:Red;
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:bold;
}

.PresentationBox
{
	background-image:url(images/PresentationBox.png);
	background-repeat:no-repeat;
	width:256px;
	height:369px;
}
.AudioBox
{
	background-image:url(images/AudioBox.png);
	background-repeat:no-repeat;
	width:256px;
	height:369px;
}
.PCBox
{
	background-image:url(images/PCBox.png);
	background-repeat:no-repeat;
	width:256px;
	height:369px;
}
.SeatingBox
{
	background-image:url(images/Seating.png);
	background-repeat:no-repeat;
	width:256px;
	height:361px;
}
.NetworkBox
{
	background-image:url(images/Network.png);
	background-repeat:no-repeat;
	width:256px;
	height:361px;
}


.Banner
{
	background-image:url(images/LIAbanner.png);
	background-repeat:no-repeat;
	background-position:center;
	height:112px;
	width:775px;
}

.BannerRS
{
	background-image:url(images/LIAbannerRS.png);
	background-repeat:no-repeat;
	background-position:center;
	height:112px;
	width:775px;
}

.ConnectionHeader
{
	font-family:Arial,Tahoma;
	font-size:12pt;
	font-weight:bold;
	color:#0F74BA;
	text-align:left;
}
.LoginHeader
{
	font-family:Arial,Tahoma;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.Footer
{
	background-color:#295A94;
	color:#ffffff;
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal; 	
	border-bottom:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;	
}
.BlueTitle    
{    
	font-family:Arial,Calibri,Tahoma,Verdana;    
	color:#0F74BA;  
	font-size:11pt; 
	font-weight:bold;    
}
.BlueTitleSmall    
{    
	font-family:Arial,Calibri,Tahoma,Verdana;    
	color:#0F74BA;  
	font-size:9pt; 
	font-weight:bold;    
}
.WhiteTitle
{
	font-family:Arial,Calibri,Tahoma,Verdana;    
	color:#FFFFFF;  
	font-size:11pt; 
	font-weight:bold; 
}

.Title    
{    
	font-family:Arial,Calibri,Tahoma,Verdana;   
	color:#000000;  
	font-size:11pt; 
	font-weight:bold;    
	
}    

.Anywhere
{  
	font-family:Arial,Tahoma,Calibri,Verdana;  
	color:#0F74BA;  
	font-size:10pt;  
	font-weight:bold;
}
    
.TelephoneNumber
{
    font-family: Helvetica;
    font-size: 12px;
    font-weight: bold;
    color:#666666;
}


.TableHead
{    
	background-color:#0070c0;    
	color:White;    
	font-family:Arial,Calibri,Tahoma,Verdana;  
	font-size:14pt; 
	font-weight:Bold;
}
.SmallTableHead
{    
	background-color:#0070c0;   
	color:White;    
	font-family:Calibri,Tahoma,Verdana;  
	font-size:10pt; 
	font-weight:Bold;
}

.ColumnHead
{    
	background-color:#FFFFFF;   
	color:#0F74BA;  
	font-family:Arial,Calibri,Tahoma,Verdana;  
	font-size:10pt; 
	font-weight:Bold;    
	border-bottom-width:1px    ;   
	border-bottom-color:Black;  
	border-bottom-style:solid;  
}  
    
.TableNormal
{    
	font-family:Arial,Calibri,Tahoma,Verdana; 
	color:black;    
	font-size:9pt;  
	font-weight:normal;    
	border-bottom-width:1px;   
	border-bottom-color:Black;  
	border-bottom-style:solid;  
}  
.LargeBlue
{    
	font-family:Arial,Calibri,Tahoma,Verdana; 
	color:#0F74BA;  
	font-size:18pt; 
	font-weight:normal;
}    
    
.LargeBlack
	{    
		font-family:Arial,Calibri,Tahoma,Verdana;    
		color:#000000;  
		font-size:18pt; 
		font-weight:normal;
	}    
.LitLink
{   
		text-decoration:    none;    
		color:#6699FF;    
		font-family:Arial,Tahoma;    
		font-size:9pt;
}
    .LitLink:hover{ text-decoration:    none;    color:#6699FF;    font-family:Arial,Tahoma;    font-size:9pt;    text-decoration:underline;}
    A.LiTLink:link {    text-decoration:    none;    color:#6699FF;    font-family:Arial,Tahoma;    font-size:9pt;}
    A.LiTLink:visited  {    text-decoration:    none;    color:#6699FF;    font-family:Arial,Tahoma;    font-size:9pt;}
    A.LiTLink:active   {    text-decoration:    none;    color:#6699FF;    font-family:Arial,Tahoma;    font-size:9pt;}
    A.LiTLink:hover    {    text-decoration:underline;    color:#6699FF;    font-family:Arial,Tahoma;    font-size:9pt;}
    
    .textbox
    {
		border:solid 1px #000000;
		font-family:Arial,Tahoma;
		font-size:10pt;
		font-weight:normal;
		color:Black;
    }
    
.Button
	{
	font-family:Arial,Calibri,Tahoma,Verdana;    
	background-color:#0F74BA;
	color:#FFFFFF;  
	font-size:11pt; 
	font-weight:bold;    
	border:outset thin silver;
	cursor:hand;
	
    }
    
    .SmallButton
	{
	font-family:Arial,Calibri,Tahoma,Verdana;    
	background-color:#0F74BA;
	color:#FFFFFF;  
	font-size:9pt; 
	font-weight:bold;    
	border:outset thin silver;
	cursor:hand;
	
    }

.RSListItem
{
	/*border:solid 1px #E6E2D8;*/
	border:solid 1px #333333;
	/*border-bottom:solid 1px #333333;
	border-right:solid 1px #333333;
 	border-left:solid 1px #333333;*/
	background-color:#FAFAFA;
	
}

.RSListAltItem
{
	/* border:solid 1px #E6E2D8;*/	
	border:solid 1px #333333;
	/*border-bottom:solid 1px #333333;
	border-right:solid 1px #333333;
 	border-left:solid 1px #333333;*/
	background-color:#ECECEC;    
} 

.RSListStudentTable
{
	border:solid 1px #E6E2D8;
	background-color:#FFFFFF;
	font-family:Arial,Tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#333333;	
}
    
a.CalRollover
{
	display: block; 
   width: 65px; 
   height: 65px; 
   text-decoration: none; 
   background: url("images/CalendarCombined.png");
}

a.CalRollover:hover
{
	background-position: -65px 0; 	
}
    
    
                            
/* navigator styles */

.navigator_main 
{
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
    background-color: white;
}

.navigator_month {
    font-family: Tahoma;
    font-size: 8pt;
    /*border: 1px solid black;*/
}
.navigator_day {
    color: black;
    /*background-color: white;*/
}
.navigator_dayheader {
    color: black;
    /*border-bottom: 1px solid black;*/
}

.navigator_line 
{
	border-bottom: 1px solid #A0A0A0;
}

.navigator_dayother {
    color: gray;
}
.navigator_todaybox
{
	border: 1px solid red;
}
.navigator_select 
{
    background-color: #FFE794;
}
.navigator_title, .navigator_titleleft, .navigator_titleright {
    background-color: #ECE9D8;
    border-top: 1px solid #A0A0A0;
}
.navigator_busy {
	font-weight: bold;
}

/* Navigator blue theme */

.navigator_blue_main 
{
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
    background-color: #F3F3F9;
}

.navigator_blue_month {
    font-family: Tahoma;
    font-size: 8pt;
    /*border: 1px solid black;*/
}
.navigator_blue_day {
    color: black;
    /*background-color: white;*/
}
.navigator_blue_dayheader {
    color: black;
    /*border-bottom: 1px solid black;*/
}

.navigator_blue_line 
{
	border-bottom: 1px solid #A0A0A0;
}

.navigator_blue_dayother {
    color: gray;
}
.navigator_blue_todaybox
{
	border: 1px solid red;
}
.navigator_blue_select 
{
    background-color: #AACCEE;
}
.navigator_blue_title, .navigator_blue_titleleft, .navigator_blue_titleright {
    background-color: #C3D9FF;
    color: black;
    border-top: 1px solid #A0A0A0;
}
.navigator_blue_busy {
	font-weight: bold;
}


/* Navigator silver theme */

.navigator_silver_main 
{
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
    background-color: white;
	background-image: url(Media/navigator_silver_clock_200x300g.gif);
	background-repeat: no-repeat;
}

.navigator_silver_month {
    font-family: Tahoma;
    font-size: 8pt;
    /*border: 1px solid black;*/
}
.navigator_silver_day {
    color: black;
    /*background-color: white;*/
}
.navigator_silver_dayheader {
    color: black;
    /*border-bottom: 1px solid black;*/
}

.navigator_silver_line 
{
	border-bottom: 1px solid #A0A0A0;
}

.navigator_silver_dayother {
    color: gray;
}
.navigator_silver_todaybox
{
	border: 1px solid red;
}

.navigator_silver_select 
{
    background-color: #FFE794;
}
.navigator_silver_title, .navigator_silver_titleleft, .navigator_silver_titleright {
    background-color: #ECE9D8;
    border-top: 1px solid #A0A0A0;
	background-image: url(Media/navigator_silver_top21.gif);
	background-repeat: repeat-x;
}
.navigator_silver_busy {
	font-weight: bold;
}


/* Navigator silver theme */

.navigator_silver2_main 
{
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
    background-color: white;
	/*background-image: url(Media/navigator_silver_clock_200x300g.gif);
	background-repeat: no-repeat;*/
}

.navigator_silver2_month {
    font-family: Tahoma;
    font-size: 8pt;
    /*border: 1px solid black;*/
}
.navigator_silver2_day {
    color: black;
    /*background-color: white;*/
}
.navigator_silver2_dayheader {
    color: black;
    /*border-bottom: 1px solid black;*/
}

.navigator_silver2_line 
{
	border-bottom: 1px solid #A0A0A0;
}

.navigator_silver2_dayother {
    color: gray;
}
.navigator_silver2_todaybox
{
	border: 1px solid red;
}

.navigator_silver2_select 
{
    background-color: #FFE794;
}
.navigator_silver2_title, .navigator_silver2_titleleft, .navigator_silver2_titleright {
    background-color: #ECE9D8;
    border-top: 1px solid #A0A0A0;
	background-image: url(Media/navigator_silver_top21.gif);
	background-repeat: repeat-x;
}
.navigator_silver2_busy {
	font-weight: bold;
}


/* scheduler silver theme */
.scheduler_silver_timeheadergroup, .scheduler_silver_corner, .scheduler_silver_timeheadercol
{
	background-image: url(Media/scheduler_silver_top20.gif);
	background-repeat: repeat-x;
}
.scheduler_silver_rowheader 
{
	background-image: url(Media/scheduler_silver_left45.gif);
	background-repeat: repeat-y;
}

/* calendar silver theme */
.calendar_silver_colheader
{
	background-image: url(Media/calendar_silver_top21.gif);
	background-repeat: repeat-x;
	background-color: #EAEAEA;
}
.calendar_silver_corner 
{
	background-image: url(Media/calendar_silver_corner20.gif);
	background-repeat: repeat-x;
	background-color: #EAEAEA;
}
.calendar_silver_rowheader 
{
	background-image: url(Media/calendar_silver_left45.gif);
	background-repeat: repeat-y;
	background-color: #CFCFCF;
}
.calendar_silver_cornerright 
{
	background-image: url(Media/calendar_silver_right17.gif);
	background-repeat: repeat-y;
	background-color: #CFCFCF;
}
.calendar_silver_alldayheader 
{
	background-color: #EAEAEA;
}

/* calendar bronze theme */
.calendar_bronze_colheader, .calendar_bronze_corner, .calendar_bronze_cornerright
{
	background-image: url(Media/calendar_bronze_top21.gif);
	background-repeat: repeat-x;
	background-color: #E0DBBE;
}
.calendar_bronze_rowheader 
{
	background-image: url(Media/calendar_bronze_left30.gif);
	background-repeat: repeat-y;
	background-color: #E0DBBE;
}
.calendar_bronze_alldayheader 
{
	background-color: #E0DBBE;
}

/* Month silver theme */
.month_silver_header 
{
	background-image: url(Media/month_silver_top20.gif);
	background-repeat: repeat-x;
	background-color: #CFCFCF;
}
.month_silver_event 
{
	background-image: url(Media/month_silver_event20.gif);
	background-repeat: repeat-x;
	background-color: #CFCFCF;
}


