﻿/* body background */
body   
{
    background-image: url(images/bg.gif); 
    background-repeat: repeat;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

.student{ background-color:#DAECFF; font-size:.70em; font-family:"Segoe UI", Arial, Helvetica, Verdana, Sans-Serif; }

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1 { font-size: 1.6em; padding-bottom: 0px; margin-bottom: 0px; }
h2 { font-size: 1.5em; font-weight: 600; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5, h6 { font-size: 1em; }

.rwLoading { background-image: url(./images/loading7.gif) !important; }

.TelerikModalOverlay  
{  
    filter: alpha(opacity=70) !important;/*for IE 5.5+*/ 
    opacity: .90 !important;/*for FF 2x, Opera 9x*/ 
    -moz-opacity: .90 !important;/*for FF 1x*/   
    background-color: #414141 !important; /* old light blue color BBDEE5 @ 90 opacity */
} 

/* copyright style */
.cpright { font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif; color: #CCCCCC; font-size: 12px; }

/* Normal hyperlink styles */
a:link { color:#0000CC; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size: small; }
a:visited {	color:#0000CC; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:small; }
a:hover {color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:small; }

a.smaller:link{color:#0000CC; font-weight:bold; text-decoration:none;font-size:12px;}
a.smaller:visited{color:#0000CC; font-weight:bold; text-decoration:none;font-size:12px;}
a.smaller:hover{color:red; font-weight:bold; text-decoration:none;font-size:12px;}

a.larger:link { color: #0000CC; font-weight: bold; text-decoration: none; font-size: 14px; }
a.larger:visited { color: #0000CC; font-weight: bold; text-decoration: none; font-size: 14px; }
a.larger:hover { color: red; font-weight: bold; text-decoration: none; font-size: 14px; }

a.tiny:link{color:blue; font-weight:bold; text-decoration:none;font-size:10px;}
a.tiny:visited{color:blue; font-weight:bold; text-decoration:none;font-size:10px;}
a.tiny:hover{color:red; font-weight:bold; text-decoration:none;font-size:10px;}

.staticPanel1{
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:700px;
}

.UserModalBackground {
	filter: alpha(opacity=70) !important;/*for IE 5.5+*/ 
    opacity: .90 !important;/*for FF 2x, Opera 9x*/ 
    -moz-opacity: .90 !important;/*for FF 1x*/   
    background-color: #414141 !important; /* old light blue color BBDEE5 @ 90 opacity */
}

.UserModalPopup {
	background-color:#FFFFCC;
	border-width:3px;
	border-style:solid;
	border-color:#990000; color:#330099; font-family:Arial;	
	padding:0px;
	width:400px;
}

.staticPanelForOrganizations{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:500px;
    z-index: 100;
}

.staticPanelForExpenses{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:600px;
    z-index: 100;
}

.ExpensesModalPopup {
    background-color: #FFFFCC;
    border-width: 3px;
    border-style: solid;
    border-color: #2A2A7D;
    color: #330099;
    font-family: Arial;
    padding: 0px;
    width: 500px;
    z-index: 80000;
}

.ExpensesModalBackground {
	filter: alpha(opacity=70) !important;/*for IE 5.5+*/ 
    opacity: .90 !important;/*for FF 2x, Opera 9x*/ 
    -moz-opacity: .90 !important;/*for FF 1x*/   
    background-color: #414141 !important; /* old light blue color BBDEE5 @ 90 opacity */
}

.staticPanelAt500px{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:500px;
    z-index: 100;
}

.staticPanelAt600px {
    font-size: 13px;
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
    font-family: Arial;
    width: 600px;
    z-index: 100;
}

.staticPanelAt800px{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:800px;
    z-index: 100;
}

.staticPanelAt900px {
    font-size: 13px;
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
    font-family: Arial;
    width: 900px;
    z-index: 100;
}


.staticPanelAt700px{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:700px;
    z-index: 100;
}

.staticPanelApprovers{
    font-size:13px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC; font-family:Arial;
    width:700px;
    z-index: 100;
}

/* MAIN PAGE ACCORDION */
.accordionHeader
{
    color: white;
    background-color: #719DDB;
    font: bold 11px auto "Trebuchet MS", Verdana;
    font-size: 12px;
    cursor: pointer;
    padding: 4px;
    margin-top: 3px;
}
.accordionContent
{
    background-color: #DCE4F9;
    font: normal 10px auto Verdana, Arial;
    border: 1px gray;               
    padding: 4px;
    padding-top: 7px;
}
/* END MAIN PAGE ACCORDION */

/* Modal pop up for adding a bus*/
.BusModalBackground {
	filter: alpha(opacity=70) !important;/*for IE 5.5+*/ 
    opacity: .90 !important;/*for FF 2x, Opera 9x*/ 
    -moz-opacity: .90 !important;/*for FF 1x*/   
    background-color: #414141 !important; /* old light blue color BBDEE5 @ 90 opacity */
}

.BusModalPopup {
    background-color: #FFFFCC;
    border-style: none;
    border-color: #2A2A7D;
    color: #330099;
    font-family: Arial;
    padding: 0px 0px 0px 0px;
    width: 400px;
}

/* Style for Dates Pop up */
.ItemsModalBackground {
	background-color:#DAEAF6;
	filter:alpha(opacity=90);
	opacity:0.9;
}

.ItemsModalPopup {
	background-color:#D8E2E1;
	border-width:3px;
	border-style:solid;
	border-color:#003388; color:#330099; font-family:Arial;	
	padding:0px;
	width:500px;
}

.modalPopup {
	background-color:#FFFFCC;
	border-style:none;
	border-color:#990000; color:#330099; font-family:Arial;	
	padding:0px 0px 0px 0px;
	width:300px;
}

.modalPopupBlue {
	background-color:#FFFFCC;
	border-width:3px;
	border-style:solid;
	border-color:#1B619B; color:#330099; font-family:Arial;	
	padding:0px 0px 0px 0px;
	width:300px;
	z-index:80000;
}

.ModalPopup {
	background-color:#FFFFCC;
	border-width:3px;
	border-style:none;
	border-color:#2A2A7D; color:#330099; font-family:Arial;	
	padding:0px;
	width:500px;
	z-index:80000;
}

.modalBackground { 
    filter: alpha(opacity=70) !important;/*for IE 5.5+*/ 
    opacity: .90 !important;/*for FF 2x, Opera 9x*/ 
    -moz-opacity: .90 !important;/*for FF 1x*/   
    background-color: #414141 !important; /* old light blue color BBDEE5 @ 90 opacity */
} 

.btnHidden { z-index:2;opacity:0; display:none;}

.InvoiceModalBackground {
	filter: alpha(opacity=80) !important;/*for IE 5.5+*/    
    opacity: .90 !important;/*for FF 2x, Opera 9x*/    
    -moz-opacity: .90 !important;/*for FF 1x*/     
    background-color: #DAEAF6 !important;   
}

.InvoiceModalPopup {
	background-color:#FFFFCC;
	border-width:3px;
	border-style:solid;
	border-color:#2A2A7D; color:#330099; font-family:Arial;	
	padding:0px;
	width:450px;
}

.NewRequestModalPopup {
	background-color:#D8E2E1;
	border-style:none;
	border-color:#1B619B; color:#330099; font-family:Arial;	
	padding:0px;
	width:250px;
	z-index:80000;
}

.NewRequestModalBackground {
	background-color:#FFFFFC;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/* Modal pop up for adding/editing a category*/
.CategoryModalBackground {
	background-color:#414141;
	filter:alpha(opacity=90);
	opacity:0.9;
}

.CategoryModalPopup {
	background-color:#FFFFCC;
	border-width:3px;
	border-style:solid;
	border-color:#006699; color:#330099; font-family:Arial;	
	padding:0px;
	width:400px;
}

.modalPopupBlue {
    background-color: #FFFFCC;
    border-width: 3px;
    border-style: solid;
    border-color: #1B619B;
    color: #330099;
    font-family: Arial;
    padding: 0px 0px 0px 0px;
    width: 300px;
    z-index: 80000;
}

.ClosingDialogModalBackground {
    background-color: #414141;
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.ClosingDialogModalPopup {
    background-color: #ded9d4;
    border-width: 1px;
    border-style: solid;
    border-color: #a6998c;
    color: #a6998c;
    font-family: Arial;
    padding: 0px;
}

.ClosingDialogFontText {
    color: #006699;
    font-family: Tahoma
}