body
{
	margin: 0;
	font: 11px/16px Verdana, Tahoma, Arial;
	background: #597584;
}


td
{
	color: #666666;
	font: 11px/16px Verdana, Tahoma, Arial;
}

/* =listing
------------------------------------------------------------------ */

ul.arrow
{
	margin: 0;
	padding: 10px 0 0 20px;
	font: 11px/16px Tahoma, Arial;
	color: #FCFCFC;
	list-style-image: url(../images/arrow.gif);

}

li.facul{
	padding: 0;
}

ul.menu
{
	margin: 0;
	padding: 10px 0 0 15px;
	list-style-image: url(../images/arrow-blue.gif);


}



ol
{
	margin: 0px 0 0 30px;
}

li{
	padding-bottom: 5px;
}


/* Styles for Classes */

.bgcontent{
	background: url(../images/bgcontent.gif) #fff 0 0 repeat-y;
}

.navbg{
	background: url(../images/navbg.gif)  0 0 repeat-x;
	width: 780px;
	height: 32px;
}

.bglogo{
	background: url(../images/bglogo.gif) repeat;
}

.boxhead{
	color: #B1C5EA;
	font: bold 13px/16px Arial, Verdana, Tahoma;
}

.boxhead1{
	color: #0072AE;
	font: bold 15px/18px Arial, Verdana, Tahoma;
}

.head{
	color: #FF5F00;
	font: bold 13px/16px Arial, Verdana, Tahoma;
}

.navs
{
	background: url(../images/navbg.gif) #fff 0 0 repeat-x;
}

.navtextbg
{
	background: url(../images/bgnav.gif) #fff 0 0 repeat-x;
}

.welcome
{
	color: #FEAB10;
	font: bold 11px/16px Verdana, Tahoma, Arial;
}

.logintime
{
	color: #555;
	font: bold 10px/16px Tahoma, Verdana, Arial;
}

.mainnav
{
	background: url(../images/mainnavbg.gif) transparent top left repeat-y;
}

.navseperator
{
	background: url(../images/navseperator.gif) transparent top left repeat-x;
	height: 2px;
	margin: 0 1px 0 1px;
}

.navsubseperator
{
	background: url(../images/navsubseperator.gif) transparent top left repeat-x;
	height: 2px;
	margin: 0 1px 0 1px;
}

.navdiv
{
	background-color: #B0DCFD;
	padding: 5px;
	margin: 0 1px 0 1px;
}

.navdivSubMenu
{
	background: url(../images/navsubarrow.gif) #DAEFFE 5px 8px no-repeat;
	padding: 5px 5px 5px 20px;
	margin: 0 1px 0 1px;
}

.navdivSubMenuSub
{
	background: url(../images/navsubarrow.gif) #F0FFD9 20px 8px no-repeat;
	padding: 5px 5px 5px 35px;
	margin: 0 1px 0 1px;
}

.footer1{
	font: 10px/16px Tahoma, Verdana, Arial;
	color: #FEFFE6;
	background: #3060FC;
	padding: 10px;
	height: 65px;
}

.imgL{
	float: left;
	border: 1px solid #666666;
	margin: 0 10px 10px 0;
}

.imgR{
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #666666;
}


/* Styles for Links */

a:link, a:active, a:visited
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #555555;
	text-decoration: underline;
}

a:hover
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #000000;
	text-decoration: none;
}

a.footer:link, a.footer:visited, a.footer:active{
	font: 10px Arial, Verdana;
	color: #fff;
	text-decoration: none;
}

a.footer:hover{
	font: 10px Arial, Verdana;
	color: #fff;
	text-decoration: none;
}

a.bread:link, a.bread:visited, a.bread:active{
	font: bold 13px Arial, Verdana;
	color: #FF5F00;
	text-decoration: none;
}

a.bread:hover{
	font: bold 13px Arial, Verdana;
	color: #FF5F00;
	text-decoration: none;
}

a.yomari:link, a.yomari:active, a.yomari:visited
{
	font: 9px Arial, Verdana;
	color: #fff;
	text-decoration: underline;
}

a.yomari:hover
{
	font: 9px Arial, Verdana;
	color: #fff;
	text-decoration: underline;
}


a.yellow:link, a.yellow:active, a.yellow:visited
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #FFFF66;
	text-decoration: none;
}

a.yellow:hover
{
	color: #FFFF66;
	text-decoration: underline;
}

a.academic:link, a.academic:active, a.academic:visited
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #094185;
	text-decoration: none;
	background: url(../images/arrow1.gif) 0 3px no-repeat;
	padding: 0 0 0 8px;
}

a.academic:hover
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #094185;
	text-decoration: none;
	background-image: url(../images/arrow1.gif) 0 0 ;
}

a.faculty:link, a.faculty:active, a.faculty:visited
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 0px;
}

a.faculty:hover
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #D2E8FF;
	text-decoration: none;
}

a.top:link, a.top:active, a.top:visited
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #fff;
	text-decoration: none;
	padding: 0;
}

a.top:hover
{
	font: 11px/16px Tahoma, Arial, Verdana;
	color: #D2E8FF;
	text-decoration: none;
}


/* Table Properties */

.dataTable
{
	border: 1px #E8E8E8 solid;
	border-collapse: collapse;
}

tr.rowtitle td
{
	color: #1B81FE;
	background: #FEDB63;
	font: bold 11px Verdana, Arial, Tahoma;
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}

tr.row2 td
{
	background: #E6EEE6;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}


tr.row1 td
{
	background: #EFF5EF;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
}


/* Form Properties */


form
{
	margin: 0 0 0 0px;
}

input
{
	font: 11px Tahoma, Verdana, Arial;
}


.search
{
	border: none;
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	height: 20px;
	padding: 2 0 0 0px;
}

.btn
{
	font: 11px Tahoma, Verdana, Arial;
	color: #333333;
	background: #ECECEC 0 0 no-repeat;
	height: 19px;
	width: 67px;
}

select
{
	font: 11px Tahoma, Verdana, Arial;
}


textarea
{
	font: 11px Tahoma, Verdana, Arial;
	overflow: auto;
}

.noborder
{
	border: none;
	border: 0px;
}

.border
{
	border: solid;
	border: 1px;
	border-color: #DFDFDF;
	color: #555;
}

