﻿
.body {
    margin-top: 100px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
 }

.back-button {
            padding:5px 15px 5px 35px; /* top right bottom left */
            background-image:url('Images/back2.png');
            background-position:2px center; /* 2px from the left edge of button (adjustment here will need to be compensated for in the left padding above), center vertically */
            background-repeat:no-repeat;
            background-color:White;
            border:1px solid silver; 
            border-radius:7px;
            color:green; /* color of font */
            font-size:14px;
            font-weight:bold;
        }
        
        .back-button:hover {
            border:1px solid green; /*change the border color on hover*/
            cursor:pointer;
            background-color:Yellow;
        }

       .submit11{
            display:block; 
            border:1px solid #00456b; 
            background-color:#00456b; 
            font-size:11px; 
            padding:1px 20px; 
            text-align:center; 
            border-radius:5px;
            color: White;
        }
                
        .submit11:hover
        {
            background-color: White;
            cursor: pointer;
            color: #00456b; 
        }
        
       .submit12{
            display:block; 
            border:1px solid #B22222; 
            background-color:#B22222; 
            font-size:12px; 
            padding:4px 20px; 
            text-align:center; 
            border-radius:5px;
            color: White;
        }
        
        .submit12:hover
        {
            background-color: White;
            cursor: pointer;
            color: #B22222; 
        }
 .sectionBorder 
{ 
    border-bottom: solid 1px black;          
} 
   
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white;
}

.fancy-green .ajax__tab_header 
{
    background:url(img/green_bg.gif) repeat-x;
}
.fancy-green .ajax__tab_hover .ajax__tab_outer,
.fancy-green .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/green_left.gif) no-repeat left top;
}
.fancy-green .ajax__tab_hover .ajax__tab_inner,
.fancy-green .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/green_right.gif) no-repeat right top;
}

a.label{
    font-family:Verdana;
    font-size:12px;
    color:Black;
}

a.labelW{
    font-family:Verdana;
    font-size:12px;
    color:White;
}

    
.wrapLabel
{
    white-space: pre-wrap;
    width: 700px;
}

.label{
    font-family:Verdana;
    font-size:12px;
	text-decoration: none;
}
.labelDrkRed11{
    font-family:Verdana;
    font-size:11px;
	text-decoration: none;
	color:#993333;
}

.labelDrkRed12{
    font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:#993333;
}

.labelsmallitalics{
    font-family:Verdana;
    font-size:10px;
	font-style: italic; 
}
.label10{
    font-family:Verdana;
    font-size:10px;
	text-decoration: none;
	color:Black;
}

.label11{
    font-family:Verdana;
    font-size:11px;
	text-decoration: none;
	color:Black;
}
.label11color{
    font-family:Verdana;
    font-size:11px;
	text-decoration: none;
	color:#00456B;
}
.label12color{
    font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:#00456B;
}
.labelItalic{
    font-family:Verdana;
    font-size:12px;
	text-decoration:none;
    font-style:italic;
}
.labelItalicBold
{
    font-family:Verdana;
    font-size:12px;
    font-style:italic; 
    font-weight:bold; 
}  
.labelwhite{
    font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:White;
}
.labelSmall{
    font-family:Verdana;
    font-size:10px;

}
.button{
    font-family:Verdana;
    font-size:12px;
    color:Black;
}

.button2{
    font-family:Verdana;
    font-size:10px;
    color:Black;
    background-color:#dcd2c6;
    height:20px;
    width:180px;
    cursor:pointer;
}

.labelsmall{
    font-family:Verdana;
    font-size:11px;
    color:Black;
}

.labelLarge{
    font-family:Verdana;
    font-size:14px;
    color:black;
}
.labelLargeColor{
    font-family:Verdana;
    font-size:14px;
    color:#00456B;
}
.labelLargeW{
    font-family:Verdana;
    font-size:14px;
    color:White;
}
.headertext{
    font-family:Verdana;
    font-size:16px;
    font-style:italic;
    color:Black;
}

.label12px{
    font-family:Verdana;
    font-size:12px;
    color:Black;
}
.labelLarger{
    font-family:Verdana;
    font-size:20px;
    color:white;
}
.labelLargerW{
    font-family:Verdana;
    font-size:20px;
    color:White;
}
a.labelBold{
    font-family:Verdana;
    font-size:12px;   
    font-weight:bold;
}     
.labelBold12{
    font-family:Verdana;
    font-size:12px;   
    font-weight:bold;
}     

.labelBoldW{
    font-family:Verdana;
    font-size:12px;   
    font-weight:bold;
    color:White;
} 

.labelBoldW11{
    font-family:Verdana;
    font-size:11px;   
    font-weight:bold;
    color:White;
} 

.labelBold20px{
    font-family:Verdana;
    font-size:20px;   
    font-weight:bold;
    
} 
.labelBold{
    font-family:Verdana;
    font-size:12px;   
    font-weight:bold;
    color:White;
} 

.labelItalic12{
    font-family:Verdana;
    font-size:12px;   
    font-style: italic;
    color:Navy;
    font-weight:bold;
} 

.labelItalic11{
    font-family:Verdana;
    font-size:11px;   
    font-style: italic;
} 
.labelItalic9{
    font-family:Verdana;
    font-size:9px;   
    font-style: italic;
} 
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#AAFFFF;
}

 .HiddenColumn{
	display:none;
} 
 
.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

.TextIndicator_TextBox1 {
         background-color:Gray;
         color:White;
         font-family:Arial;
         font-size:x-small;
         font-style:italic;  
         padding: 2px 3px 2px 3px;   
    }

.BarIndicator_TextBox2 {
        color:Blue;
        background-color:Blue;
        padding-bottom:1px;
    }

.BarBorder_TextBox2 {
        border-style:solid;
        border-width:1px;
        width:200px;
        vertical-align:middle;
    }

.TextIndicator_TextBox3 {
         background-color:Blue;
         color:Yellow;
         font-size:small;
         font-variant:small-caps;  
         padding: 2px 3px 2px 3px;   
    }

.TextIndicator_TextBox3_Handle {
        width:16px;
        height:14px;
        background-image:url(images/Question.png);
        overflow:hidden;
        cursor:help;
    }
    
.subheading {
	padding:1em 0 0.8em 0;
	color:#0F2543;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:1.2em;
}

.dynamicPopulate_Normal {	
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:400px;
}

.dynamicPopulate_Updating {
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:400px;
}

.dragContainer {
	background-color: #FFC0FF;
	height: 282px;
	width: 357px;
	border-bottom-color: black;
}

.dragHeader {
	background-color: #8080FF; 
	height: 48px;
	width: 358px;	
}

.dragBody {
	background-color: #FFC0FF;
	height: 213px; 
	width: 357px;	
}

.collapsePanel {
	width: 640px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader {	
	width:640px;		
	height:20px;
	color: Yellow;
	background-color: Black;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white;
}

.watermark {
	background: #FFFFC0;
}

.watermark2 {
	background: #FFFFC0;
	font-weight:bold;
}

.watermark3 {
	background: white;
	font-weight: bold;
	color: Red;
	
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;

}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 12px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
	font-family:Verdana;
    font-size:11px;
}

.ContextMenuItem-Selected
{
	font-weight: bold;
}

.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}
td.bluecell {
	background-color: #00456b;
	width:201px;
	vertical-align:bottom;
	
	}

.Amarna
{
	margin-top: 15px;
	 margin-bottom: 5px; 
	 margin-left:5px;
}
table.onehundred
{width:100%;
}
table.SchoolMain
 {
	width: 880px;
	padding: 0;
	margin:0;
	text-align:left;
	border:0;
	border-collapse:collapse;
	}
td.eighteighty
{
	width: 880px;
}
td.sevenhundred
{
width: 700px;
}
td.880x26L
{width: 880px; 
height: 26px;
text-align: left;
}
td.880x21L
{width: 880px; 
height: 21px;
text-align: left;
}
td.880x4L
{width: 880px; 
height: 4px;
text-align: left;
}
td.880x5L
{width: 880px; 
height: 4px;
text-align: left;
}
td.880x21LB
{width: 880px; 
height: 21px;
text-align: left;
vertical-align: bottom;
}
td.aright
{
	text-align:right;
}
td.aright21right
{
	text-align:right;
	height:21px;
	vertical-align:top;
}
td.aright21
{
	
	height:21px;
	vertical-align:top;
}
td.aright19
{
	
	height:19px;
	vertical-align:top;
}
td.aright19right
{
	text-align:right;
	height:19px;
	vertical-align:top;
}
td.833
{width:833px;
}
td.883
{width:883px;
	height:16px;
}
tr.880L
{width:880px;
	text-align:left;

}
table.880cp0cs0
{width:880px;
padding:0,0,0,0;
border-collapse:collapse;
border:none;

}
.880111H
{width: 880px; 
height: 111px;
text-align:left
}
tr.blue
{
	background-color:#00456b;
	text-align:left;
	border:none;
	border-collapse:collapse;
	padding:0,0,0,0;
	margin;0,0,0,0;

}
.buttonStyleblue

{
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:White;
	background-color: #00456b; 
	background-image: none; 
	border-style:solid; 
	border-width:1px; 
	border-color: Gray; 
	height:18px;
	width:201px;
	vertical-align:baseline;
	text-align:center;
}
.buttonStyleblue138w

{
 font-family:Verdana;
    font-size:10px;
	text-decoration: none;
	color:White;
	background-color: #00456b; 
	background-image: none; 
	border-style:solid; 
	border-width:1px; 
	border-color: Gray; 
	height:18px;
	width:138px;
	vertical-align:baseline;
	text-align:center;
	background-color:#00456b;
}
.buttonStyleyellow

{
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:Black;
	background-color: #b9ab96; 
	background-image: none; 
	border-style:solid; 
	border-width: 1px; 
	border-color: Gray; 
	height: 18px;
	width: 201px;
	vertical-align: baseline;
	text-align: center;
}

.buttonStylepuce
{
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:Black;
	background-color: #b9ab96; 
	background-image: none; 
	border-style:solid; 
	border-width: 1px; 
	border-color: Gray; 
	height: 18px;
	width: 203px;
	vertical-align: baseline;
	text-align: center;
}
.topcell
{
	border-bottom: thin solid; 
	vertical-align: middle; 
	height: 25px
}
.topcell2
{
	vertical-align: middle;
	height: 25px; 
	width: 125px;
}
.thinline
{
	border-bottom: thin solid;
	
}
.thinline14
{
	border-bottom: thin solid;
	height: 14px;
}
.thinline19
{
	border-bottom: thin solid;
	height: 19px;
}
.thinline20
{
	border-bottom: thin solid;
	height: 20px;
}
.thinline21
{
	border-bottom: thin solid;
	height: 21px;
}
.thinline23
{
	border-bottom: thin solid;
	height: 23px;
}

.topcell25
{
	border-bottom: thin solid;
	height: 25px;
	width:125px;
}
.mailer
{
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color: DimGray;
	font-style:Italic;
	
	
}
.maillink
{font-size:12px;
}
.footh
{height:79px;
}
.aleft
{text-align:left;
}

.w5
{width:5px;
}
.rederror
{
    font-style: italic; 
	color:red;
	text-decoration: underline;
}  
.divstyle1
{
text-align: center;
margin-top: 15px; 
margin-bottom: 5px 
}   
.color
{
    color:#00456B;
}
.blueback
{text-align: left;
background-color: #00456b; 
height: 50px;
vertical-align: baseline;
}     
.bluebackR
{
text-align: center;
background-color: #00456b;
}

.DGbackblue 
{
    background-color: #00456b;
 color:White;
 font-weight:bold;
 font-family:Verdana;
 font-size
}

.backblue 
{
    background-color: #00456b;
}

.backbrown
{
    background-color: #dcd2c6;
}

.bluebutton
{background-color: #00456b;
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:White;
    width: 360px;
}

.brownbutton
{
    background-color: #dcd2c6;
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:Black;
 
}
     
.redbutton
{
    background-color: #bc180f;
 font-family:Verdana;
    font-size:12px;
	text-decoration: none;
	color:white;
 
}

.indicatorButton
{
    font-family:Verdana;
    font-size:9px;
    text-decoration: none;
    height: 20px; 
    background-color: #890F76; 
    color: #FFFFFF;
}

.wwButton
{
    font-family:Verdana;
    font-size:9px;
    text-decoration: none;
    height: 20px; 
    background-color: #41AD49; 
    color: #FFFFFF;
}

.white
{
    background-color:White;
}    

.whitewhite
{background-color:White;
color:White;
}         

.school-tools {
    display:inline-block;  
    margin-right:15px;
    padding:5px;
    border-radius:5px;  
    border:2px solid transparent;
    zoom: 1; *display: inline; /* For IE7 */
    text-align:center;
   
}

.school-tools:hover {
    border:2px solid #00456B;
    cursor:pointer;
}

.school-tools-text {
    display:block; font-family:Verdana;
    font-size:12px; color:#00456B; 
}         

.center 
{
    margin-left:auto;
    margin-right:auto;
}          

.centerContainer 
{
    text-align:center;
}

.reviewableForm {
    color:red;
}

.additionalInfoButton {
	float:right;
	margin-right: 5px;
	color:white;

	background-color: #00456b;
	font-family:Verdana;
    font-size:12px;
	text-decoration: none;

	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.reportCloseButton {
	font-size:11px;
	height:20px;
	float:right;
	margin-right:10px;
}