body
{
	font-family: Verdana;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #525051;
}
td
{
	font-size:11px;
	line-height: 1.6em;
}
p.s
{
	width: 500px;
}
/* Colors start*/
.copyBlue
{
	color: #0D3692;
}
.copyRed
{
	color: #DB002A;
}
/* Colors end*/

#bckgTbl
{
	background-color: #020229;
}
#middleSpace
{
	height: 170px;
}

/* Top Bar Box start*/
.topBarBox
{
	BACKGROUND-POSITION: left bottom; 
	BACKGROUND-IMAGE: url(../images/nav_flap.gif); 
	BACKGROUND-REPEAT: repeat-x;
}
.topBar
{
	font-size: 9px;
	color: #FFFFFF;
	padding-bottom: 5px;
}
a.topBar:link {color: #FFFFFF;}
a.topBar:visited {color: #FFFFFF;}
a.topBar:hover {color: #C1C0D8;} 
a.topBar:active {color: #FFFFFF;}

.topBarOn{color: #C1C0D8;}

/* Top Bar Box end*/

/* Language start */
.langCSS
{
	color: #5D6264;
	font-size: 9px;
}
a.langCSS:link {color: #5D6264;}
a.langCSS:visited {color: #5D6264;}
a.langCSS:hover {color: #000000;} 
a.langCSS:active {color: #5D6264;}
.langCSSOn
{
	font-size: 9px;
	color: #DE2C4D;
}
/* Language end */

/*Navigation start*/
.navTXT
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	display: block;
	height: 29px;
	line-height: 29px;
	
}
a.navTXT:link {color: #FFFFFF; text-decoration: none}
a.navTXT:visited {color: #FFFFFF; text-decoration: none}
a.navTXT:hover {color: #FFFFFF; text-decoration: none} 
a.navTXT:active {color: #FFFFFF; text-decoration: none}

.navOff
{
	height: 29px;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #0D3692;
	padding-left: 5px;
	padding-right: 5px;
}
.navOver
{
	height: 29px;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #020229;
	padding-left: 5px;
	padding-right: 5px;
}
.navOn
{
	height: 29px;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #DB002A;
	padding-left: 5px;
	padding-right: 5px;
}
.navSplitOff
{
	width: 1px;
	color: #FFFFFF;
	height: 29px;
	line-height: 29px;
	font-size: 9px;
}
.navSplitOn
{
	width: 1px;
	color: #FFFFFF;
	height: 29px;
	line-height: 29px;
	font-size: 9px;
	background-color: #DB002A;
}
.snavRedDotSplit
{
	height: 5px;
	background-color: #FFFFFF;
	background-image: url(../images/reddot.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.snavGrayDotSplit
{
	height: 1px;
	width: 30px;
	background-color: #FFFFFF;
	background-image: url(../images/graydot.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.GrayDotSplit
{
	height: 1px;
	width: 30px;
	background-color: #FFFFFF;
	background-image: url(../images/graydot.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.subTextBox
{
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 10px;
}
.subNavBox
{
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
}
#subNavTbl
{
	background-color: #E6E6E6;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.subnavOff
{
	height: 17px;
	padding-left: 14px;
	color: #333333;
	font-size: 10px;
	background-color: #E6E6E6;
}
.subnavOver
{
	height: 17px;
	padding-left: 14px;
	color: #333333;
	font-size: 10px;
	background-color: #999999;
}
.subnavOn
{
	height: 17px;
	padding-left: 14px;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #666666;
	background-image: url(../images/red_square.gif);
	background-position: 4px center;
	background-repeat: no-repeat;
}
.subnavTXT
{
	color: #333333;
	font-size: 10px;
	display: block;
	height: 17px;
	line-height:17px;
}
a.subnavTXT:link {color: #333333; text-decoration: none}
a.subnavTXT:visited {color: #333333; text-decoration: none}
a.subnavTXT:hover {color: #333333; text-decoration: none} 
a.subnavTXT:active {color: #333333; text-decoration: none}
#navTbl
{
	width: 215px;
}
/*Navigation end*/

/* Links start */
a:link {color: #525051; text-decoration: none}
a:visited {color: #525051; text-decoration: none}
a:hover {color: #000000; text-decoration: none} 
a:active {color: #525051; text-decoration: none}

lnk{color: #525051;}
a.lnk:link {color: #525051; text-decoration: underline;}
a.lnk:visited {color: #525051; text-decoration: underline;}
a.lnk:hover {color: #000000; text-decoration: underline;}
a.lnk:active {color: #525051; text-decoration: underline;}

a.siteMap
{
	font-weight: 600;
	padding-bottom: 5px;
	text-decoration: none;
	text-transform: uppercase;
}
 
a:hover.siteMap
{
	font-weight: 600;
	padding-bottom: 5px;
	text-decoration: none;
}

/* Links end */

/* Fonts start */
.subDarkRed
{
	color: #970F00;
	font-weight: bold;
}
.subLightRed
{
	color: #BA0000;
	font-weight: bold;
}
/* Fonts start */

/* Copy format start */
.copyBox
{
	height: 400px;
}
.mainTbl
{
	padding-left: 60px;
	padding-top: 30px;
}
.univList
{
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 0px;
}
.headCopy
{
	font-weight: bold;
	font-size: 11px;
}
ul, ol 
{
	margin:0;padding:0;
	width: 400px;
	}
ul li, ol li {margin:0 2em 0 2.25em;padding:0;}

/* Copy format end */

/* Footer format start */
.footerBox
{
	height: 30px;
	background-image: url(../images/graydot.gif);
	background-position: left top;
	background-repeat: repeat-x;
	color: #B3B3B3;
}
.footerCopy
{
	color: #333333;
	font-size: 9px;
}
a.footerCopy:link {color: #B3B3B3;}
a.footerCopy:visited {color: #B3B3B3;}
a.footerCopy:hover {color: #333333;} 
a.footerCopy:active {color: #B3B3B3;}

.footerCopyOn{color: #333333;}

a.footer
{
	color: #999999;
	text-decoration: none;
}
 
a:hover.footer {color: #333333;}

a:active a.footer:visited
{
	color: #999999;
}
.fOn
{
	color: #333333;
}
#footerDiv
{
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 9px;
}
#sideListOfSchools
{
	padding-right: 15px;
	padding-top: 28px;
	padding-left: 10px;
	padding-bottom: 10px;
	white-space: nowrap;
}

/* Footer format end */
.bld
{
	font-weight: bold;
}
.CityTitle
{
	font-size: 20px;
}
#divLogin
{
	background-color: #BBD4F2;
	width: 60px;
	height: 18px;
	text-align: center;
	white-space: nowrap;
}
.error
{
	color: Red;
}
.adminHead
{
	font-weight: 800;
	font-size: 12px;
	text-transform: capitalize;
	color: #ffffff;
	font-family: verdana,helvetica,arial,sans-serif;
}
a.adminHead:hover
{
	font-weight: 800;
	font-size: 12px;
	text-transform: capitalize;
	color: #ffffff;
	font-family: verdana,helvetica,arial,sans-serif;
	text-decoration: underline;
}
a.adminHead:visited
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: 800;
	color: #ffffff;
	text-decoration: underline;
}
a.adminHead:link
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: 800;
	color: #ffffff;
	text-decoration: underline;
}
.adminBody
{
	font-size: 11px;
	color: #000000;
	font-family: verdana,helvetica,arial,sans-serif;
}
.id_column
{
	width: 20px;
	vertical-align: middle;
	text-align: center;
}
.update_column
{
	width: 50px;
	vertical-align: middle;
	text-align: center;
}
