BODY {
 BACKGROUND: #d3d3cb;    
   padding: 0; 
   margin: 0; 
   font: 0.7em Tahoma, sans-serif; 
   line-height: 1.5em;
   text-align:center;
}
img {
	border: 0;
	display: inline;
}
hr
{
	height:1px;
	color: #3c5a4a;
	width:100%;
	}
.thumbnail img {
	padding: 5px;
	text-align: center;
	margin: 4px;
	background: #FFF;
	border-width: 1px;
	border-color: #778899;
}


a.thumbnail:hover img {
    border-width: 2px;
    border-color: #3c5a4a;
	margin: 3px;
}
a:link {
    color: #3c5a4a;
    text-decoration: none;
}
a:visited {
    color: #3c5a4a;
    text-decoration: none;
}
a:active {
    color: #3c5a4a;
    text-decoration: none;
}
a:hover {
    color: #ffffff;
	background-color:#3c5a4a;
    text-decoration: none;
}
#mainTable
{
background-color:#FFFFFF;
width:696px;
border:none;
padding:0px;
}
#logoMain
{
background-image:url(../images/logoMain.gif);
background-repeat:no-repeat;
background-position:top;
width:214px;
height:109px;
}
#phoneNumberMain1
{
vertical-align:top;
background-repeat:no-repeat;
height:20px;
text-align:right;
font-size:12px;
font-weight:bold;
padding-right:5px;
}
#tabNaviTopPadding
{
padding-top:14px;
}
#tabNaviSubBar
{
background-image:url(../images/tabNaviSubBar.gif);
width:482px;
height:9px;
}
#leftNaviBox
{
background-color:#b9a87d;
width:214px;
height:219px;

}
#leftNaviPadding
{
margin-top:5px;
margin-bottom:4px;
}
.leftNavlink {
    font-family:Verdana;
    color:#000000;
    text-decoration: underline;
	font-weight:bold;
}
a.leftNavlink:link {
    color: #f2edcf;
    text-decoration: none;
}
a.leftNavlink:visited {
    color: #f2edcf;
    text-decoration: none;
}
a.leftNavlink:active {
    color: #f2edcf;
    text-decoration: none;
}
a.leftNavlink:hover {
    color: #b9a87d;
	background-color:#FFFFFF;
    text-decoration: none;
}

.hr
{
height:1px;
color:#f2edcf;
width:100%;
border:1px solid #f2edcf;
}
#indexLeftBoxMain{
background-image:url(../images/indexLeftMainBG.gif);
background-position:bottom;
background-repeat:no-repeat;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #cdcdcd;
border-top: 1px solid #cdcdcd;
width:206px;
height:550px;
margin-left:4px;
float:left;
}
#indexGreenMidSpacerBar{
background-image:url(../images/greenWhiteDotsBG.gif);
height:7px;
margin-top:8px;
margin-bottom:8px;

}
#indexLeftStudentsImage{
background-image:url(../images/indexLeftStudents.jpg);
float:left;
background-repeat:no-repeat;
width:198px;
height:116px;
margin-top:4px;
margin-left:4px;
}
#discoverTheDifference{
background-image:url(../images/discoverTheDif.gif);
background-repeat:no-repeat;
margin-top:5px;
float:left;
margin-left:4px;
margin-bottom:4px;
position:inherit;
width:152px;
height:12px;
}
.leftBoxBullets
{
background-image:url(../images/brownArrow.gif);
background-repeat:no-repeat;
background-position:top left; 
float:left;
margin-bottom:5px;
padding-left:15px;
text-align:left;
font-family:Verdana;
color:#000000;
}
#eventCal1{
margin-top:5px;
float:left;
margin-left:4px;
margin-bottom:4px;
position:inherit;
height:24px;
text-align:left;
}
#indexLeftBoxCalendar{
float:left;
background-repeat:no-repeat;
width:198px;
height:149px;
margin-top:4px;
margin-left:4px;
}
#indexMainBodyPadding
{
margin-left:10px;
margin-right:5px;
}
#indexMainBodyPadding1
{
margin-left:10px;
margin-right:5px;
}
#indexWelcomeText
{
height:32px;
width:469;
text-align:left;
}
#indexWelcomeContent
{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
}
#indexWelcomeContent1
{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	vertical-align:top;
	display:inherit;
}
.top
{
	vertical-align:top;
	float:inherit;
	}
.brownLink {
    font-family:Verdana;
    color:#715f39;
    text-decoration: underline;
    background-image:url(../images/brownArrow.gif);
    background-repeat:no-repeat;
    background-position:top left; 
    padding-left:15px;
    display:inline;

}
a.brownLink:link {
    color: #715f39;
    text-decoration: underline;
}
a.brownLink:visited {
    color: #715f39;
    text-decoration: underline;
}
a.brownLink:active {
    color: #715f39;
    text-decoration: underline;
}
a.brownLink:hover {
    color: #ffffff;
	background-color:#715f39;
    text-decoration: none;
}
.brownLinkLarge {
    font-family:Verdana;
    color:#715f39;
    text-decoration: underline;
    background-image:url(../images/brownArrow.gif);
    background-repeat:no-repeat;
    background-position:top left; 
    padding-left:15px;
    display:inline;
    font-size:14px;
    font-weight:bold;
    text-align:left;

}
a.brownLinkLarge:link {
    color: #715f39;
    text-decoration: underline;
}
a.brownLinkLarge:visited {
    color: #715f39;
    text-decoration: underline;
}
a.brownLinkLarge:active {
    color: #715f39;
    text-decoration: underline;
}
a.brownLinkLarge:hover {
    color: #ffffff;
	background-color:#715f39;
    text-decoration: none;
}
#discoverKingsBanner
{
background-image:url(../images/discoverKingsBanner.gif);
height:46px;
background-repeat:no-repeat;
background-position:center;
margin-top:5px;
margin-bottom:5px;
}
.brownArrow
{
background-image:url(../images/brownArrow.gif);
background-repeat:no-repeat;
background-position:top left; 
padding-left:15px;
display:inline;
}
#indexMainBody
{
background-image:url(../images/indexMainBodyBG.gif);
background-position:left bottom;
height:255px;
background-repeat:no-repeat;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #cdcdcd;
border-top: 1px solid #cdcdcd;
}
#indexMainPRE
{
background-image:url(../images/indexMBox_PRE.gif);
background-repeat:no-repeat;
height:236px;
width:141px;
float:left;
margin-left:10px;
margin-top:4px;
display:inline;}
#indexMainELE
{
background-image:url(../images/indexMBox_ELE.gif);
background-repeat:no-repeat;
height:236px;
width:141px;
float:left;
margin-left:10px;
margin-top:4px;
display:inline;}
#indexMainMID
{
background-image:url(../images/indexMBox_MIDS.gif);
background-repeat:no-repeat;
height:236px;
width:141px;
float:left;
margin-left:10px;
margin-top:4px;
display:inline;}
.indexEnrollGreen
{
margin-top:150px;
text-align:center;}
.indexCheckCal
{
margin-top:25px;
text-align:left;
margin-left:5px;}
#footerCell
{
margin-top:10px;
background-image:url(../images/footerBG.gif);
height:37px;
padding-top:5px;
text-align:left;
padding-left:10px;
color:#9b9a96
}

h1
{
    font-family: "Verdana", "Lucida Sans", "Lucida Grande", "Trebuchet MS", sans-serif;
    font-size: 1.6em;
    padding-bottom: 10px;
    color:     #000000;
    border-bottom: 2px solid #715f39;
}

h2
{
    font-family: "Verdana", "Lucida Sans", "Lucida Grande", "Trebuchet MS", sans-serif;
    font-size: 1.0em;
    margin-top: 20px;
    margin-bottom: 15px;
    text-decoration: underline;
}
.box-1
{
    margin: 15px;
    border: 1px solid #264B71;
    padding: 10px;
    padding-left: 20px;
    background-color: #C4DADB;
    padding-top: 0;
    margin-top: 5px;
    width:  470px;
    margin-left: 0;
    text-align:left;
}

.box-2
{
    margin: 15px;
    border: 1px solid #CCCC66;
    padding: 10px;
    padding-left: 20px;
    background-color: #FFFFE0;
    padding-top: 0;
    margin-top: 5px;
    width:  470px;
    margin-left: 0;
    text-align:left;
}
.box-22
{
    margin: 15px;
    border: 1px solid #CCCC66;
    padding: 10px;
    padding-left: 20px;
    background-color: #FFFFE0;
    padding-top: 0;
    margin-top: 5px;
    width:  410px;
    margin-left: 0;
    text-align:left;
}

.box-3
{
    margin: 15px;
    border: 1px solid #488F62;
    padding: 10px;
    padding-left: 20px;
    padding-bottom: 18px;
    margin-bottom: 10px;
    background-color: #BEDEBE;
    padding-top: 0;
    margin-top: 5px;
    width:  470px;
    margin-left: 0;
    text-align:left;
}

.focus { background-color: #ffcccc; }
.error { background-color: #ffcccc; display:table; margin:10px; padding:10px; color:#333; border:1px solid #cc0000; text-align:left }

.top-nav a {text-decoration:none;}
.top-nav a:hover {text-decoration:none;}
/* Page specifics */



div#errorMessage {
	display: block;
	font: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	color: #000;
	margin: 0 0 1em 0;
	padding: .5em;
	background-color: #ffdfdf;
	border: 1px dotted #de9292;
}

.form-row {
	color: #000;
	border-top: 1px dotted #BBB;
	padding: .5em;
}

.form-row-set {
	float: left;
	margin-right: 2em;
}

fieldset {
	border: none;
	padding: 0;
}

label {
	font: bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0;
	text-transform: None;
	}
	

select {
	font: "lucida sans", verdana, sans-serif;
}

.options input {
	float: none;
	padding-left: 0;
}

.options label {
	font: lucida sans, verdana, sans-serif;
	color: #000;
	text-transform: none;
}


.clear {
	clear: left;
}
input.submit
{
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	background-image:url(../images/button-bg.gif);
	background-repeat: repeat-x;
	color: #333333;
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 0.25em;
}
#footerLinks
{
	Display:inline;
	text-align:right;
	margin-left:160px;
	}
#TdControl
{
	vertical-align:top;
	padding:0;
	margin:0;
	}
.adminWelcome
{
	font-family:Verdana;
	font-weight:bold;
	color:#3c5a4a;
	font-size:14px;
	text-align:left;
	padding-left:5px;
	}
.leftDate
{
	padding:3px;
	background-color:#3c5a4a;
	color:White;
	text-align:left;
	font-weight:bold;
}
.leftDateDate
{
	text-align:left;
	line-height: 13px;
	margin-bottom:8px;
	
	}
	
.leftNaviStyle
{
background-image:url(../images/leftNaviArrow.gif);
background-repeat:no-repeat;
background-position:left center; 
border-bottom:1px solid #f2edcf;
padding-left:12px;
	padding-bottom:8px;
	height:12px;
	text-align:left;
	line-height:inherit;

	font-weight:bold;
}

.file-list
{
	text-align:left;
	display:table;
	margin:10px;
}
.url-prev span{margin:0 5px 0 0}
.url-prev img{cursor:pointer}