/*# Basic Styles #*/
.LTR, .RTL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;	
	margin: 0px;
	padding: 0px;
}

a
{
	color: #003BAF;
}

a:hover
{
	color: #3e64ad;
}

h1
{
	font-size: 16px;
	color: #607DB5;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}

h2
{
	font-size: 13px;
	color: #607DB5;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}

hr
{
	color: #607DB5;
}

/*# Layout Styles #*/

#RootLayout
{
	background-color: #ffffff;
	text-align: center; 
	margin: 0px; 
	padding: 0px;}

#InnerLayout
{

	background-image: url(../app_themes/kearnytech/images/curtainbg.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px auto;
	width: 930px;
	text-align: left;
}

#TableLayout
{
	width: 738px;	
	margin-left: 98px;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
}


#TableLayout .HeaderCell
{
	background-image: url(../app_themes/KearnyTech/images/header.jpg);
	background-repeat: no-repeat;

	height: 197px;
}

/*# Layout Styles / Content Cells #*/
.LeftContentCell
{
	text-align: center;
	padding-top: 15px;
}

.ContentCell
{
	padding: 15px 15px 15px 5px;
}

/*# Navigation Styles #*/
#NavMain
{
	color: #ffffff;
	font-size: 14px;
	margin-left: 15px;
	margin-bottom: 3px;
}

.MainCMSMenuItem
{
	color: #ffffff;
	text-decoration: none;
}

.MainCMSMenuItemMouseOver 
{  
	color: #aaaaaa; 
}

.MainCMSMenuHighlightedMenuItem
{
	color: #aaaaaa;
}

#LeftNav
{
	font-size: 16px;
	width: 190px;
}
#LeftNav a
{
	color: #6f8eba;
	text-decoration: none;
	margin-bottom: 10px;
}

#LeftNav a:hover
{
	color: #aaaaaa;
}

.FooterCell
{
	background-color: #000000;
	color: #ffffff;
	text-align: center;
}
.FootCell a
{
	color: #ffffff;
}

.FootCell a:hover
{
	color: #eeeeee;
}


/*# Useful Classes #*/
/* Floating Images - Allows Words to wrap around an image */
.floatleft
{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.floatright
{
	float: right;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
}


.floatlowerright
{
	float: right;
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 10px;
}

/*  Debug Style DO NOT USE ON A PUBLIC SITE */
.dtl table
{
}

.dtl td, .dtl th
{
	border: solid 1px #333333;
}
