/* CSS Document */

html {
	height: 100%;
	width: 100%;	
}
body {
	height: 100%;
	width: 100%;
	min-width: 550px;
	background-color: #9A9987;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/bodybackground.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.width {
	width: 95%;
	height:100%;
	text-align: center;
	min-width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	background-color: none;
}
* html .minwidth {
	margin-left: 840px;
}
* html .container {
	margin-left: -840px;
	position: relative;
}
/*\*/
* html .minwidth, * html .container, * html .content {
	height: 1px;
}
/*/
.width {
	display: inline-block;
}
/**/
.main_wrapper
{
}
/* General Floats for layouts */
.float_left
{
	float: left;
}
.float_right
{
	float: right;
}

/* START MainHeader Styles */
.header_wrapper
{
	height: 136px;
	display: block;
	float: left;
}
		/* TOP ROUND */
		.top_round_container_wrapper
		{
			float: left;
			width: 100%;
			height: 18px;
			display: block;
			background-color: none;
		}
		.top_round_container 
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/top_left_whiteround.gif);
			background-repeat: no-repeat;
			background-position: left top;			
		}
		.top_round_right
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/top_right_whiteround.gif);
			background-repeat: no-repeat;
			background-position: right top;		
		}
		.top_round_center
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/top_center_whiteround.gif);
			background-repeat: repeat-x;
			background-position: bottom;
			margin-top: 0px;
			margin-right: 22px;
			margin-bottom: 0px;
			margin-left: 20px;
			height: 18px;
		}
		/* BOTTOM ROUND */
		.bottom_round_wrapper
		{
			float: left;
			width: 100%;
			height: 23px;
			display: block;
			background-color: none;
		}
		.bottom_round_container 
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/bottom_left_whiteround.gif);
			background-repeat: no-repeat;
			background-position: left top;			
		}
		.bottom_round_right
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/bottom_right_whiteround.gif);
			background-repeat: no-repeat;
			background-position: right top;		
		}
		.bottom_round_center
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/bottom_center_whiteround.gif);
			background-repeat: repeat-x;
			background-position: bottom;
			margin-top: 0px;
			margin-right: 22px;
			margin-bottom: 0px;
			margin-left: 20px;
			height: 23px;
		}

		/* HEADER SECTION */
		.hdr_banner_wrapper {
			float: left;
			width: 100%;
			height: 95px;
			display: block;
			float: left;
			margin: 0px;			
		}
		.hdr_banner_Lwrapper
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/header_banner_left.gif);
			background-repeat: no-repeat;
			background-position: left top;			
		}
		.hdr_banner_Rwrapper
		{
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/header_banner_right.gif);
			background-repeat: no-repeat;
			background-position: right top;			
		}
		
		.hdr_banner_center {
			background-color: #CC0000;
			background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/headerBackground.gif);
			background-repeat: no-repeat;
			background-position: right top;
			height: 95px;
			margin-bottom: 0px;
			margin-right: 24px;
			margin-left: 21px;
		}
		.njit_logo
		{
			width: 224px; 
			float: left;
		}
		.dept_logo_container
		{
			float: right; 
			height: 72px;
			width: 510px; 
			background-repeat: no-repeat;
			background-position: right top;
		}
		.banner
		{
	text-align:left;
		}
			
	/* START Mini Navigation Styles */
	.mini_nav {
		text-align: right;
		height: 23px;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		float: right; 
		width: 100%
	}
	.mini_nav_links {
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #f0dede;
		padding-top: 3px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		background-color: #880000;
		height: 20px;
		margin: 0px;
		float: right;
		width: 100%;
	}
	.mini_nav_links a:link, .mini_nav_links a:visited{
		color: #f0dede;
		text-decoration: none;
		margin-top: 0px;
		margin-right: 2px;
		margin-bottom: 0px;
		margin-left: 2px;
		height: 23px;
	}
	.mini_nav_links a:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	.mini_nav_links form {
		margin: 0px;
		display: inline;
	}
	.mini_nav_links input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #333333;
		padding-top: 0px;
		padding-right: 3px;
		padding-bottom: 0px;
		padding-left: 3px;
		margin-top: 0px;
		margin-right: 2px;
		margin-bottom: 0px;
		margin-left: 2px;
	}
	.searchbox
	{
		display:inline;
	}
	/* END Mini Navigation Styles */


	/* START Main Navigation Styles */
	.main_nav_wrapper
	{
		float: left;
		height: 23px;
		margin: 0px;
		width: 100%;
		display: block;
	}
	.main_nav_container 
	{
		background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/main_nav_left.gif);
		background-repeat: no-repeat;
		background-position: left top;			
	}
	.main_nav_right
	{
		background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/main_nav_right.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height: 23px;
	}
	.main_nav_center
	{
		background-color: #000000;
		margin-top: 0px;
		margin-right: 24px;
		margin-bottom: 0px;
		margin-left: 29px;
		height: 23px;
	}
	.mini_nav_links {
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #f0dede;
		padding-top: 3px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		background-color: #880000;
		height: 20px;
		margin: 0px;
		float: right;
		width: 100%;
		background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/mininav_left.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	.main_nav_links a:link, .main_nav_links a:visited
	{
		display: block;
		float: left;
		height: 18px;
		padding-top: 5px;
		padding-right: 8px;
		padding-bottom: 0px;
		padding-left: 8px;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	.main_nav_links a:hover
	{
		background-color: #5e5e42;
		background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/main_navHover.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	#main_nav_linksOn
	{
		display: block;
		float: left;
		height: 18px;
		padding-top: 5px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		background-color: #858565;
		background-image: none;
		background-repeat: repeat-x;
		background-position: top;
	}
	/* END Main Navigation Styles */
	
	
/* END MainHeader Styles */



/* START Banner and Gateway Styles */
.banner_gateway_center
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	background-color: #FFFFFF;
}
.top_banner {
	height: 10px;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/gateway_top.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.lightgreen_bg {
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/banner_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #D6D7B7;
}
.bottom_banner {
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/bannerTextRight.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 20px;
	background-color: #000000;
	clear: both;
}
.gateway_wrapper
{
	float: right;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/gateway_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 145px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.gateway_wrapper a:link, .gateway_wrapper a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f0dede;
	display: block;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.gateway_wrapper a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.gatewayTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d6d7b7;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/* END Banner and Gateway Styles */


/*START Content Styles */
.content_wrapper {
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/body_leftbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	width: 100%;
	float: left;
}
.content_rightbg {
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/body_rightbg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: block;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.olive_green_roundtop {
	width:100%;
	margin-top:7px;
	background-color: #D6D7B7;
}
.biege_green_roundbottom {
	width:100%;
}
.content_bodytop_wrapper {
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content_bodybottom_wrapper {
	padding: 0px;
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content_body {
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #ebeccd;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/righthandnav_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.content_textbody {
	margin-top: 12px;
	margin-right: 165px;
	margin-bottom: 0px;
	margin-left: 180px;
	text-align: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	overflow: visible;
}

/* for understanding browsers */
.content_textbody {
	min-height:375px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
}
/* for Internet Explorer */
/*\*/
* html .content_textbody {
	height: 375px;
	font-family: Arial, Helvetica, sans-serif;
}

.content_textbody p{

}

.breadcrumbsSpecial {
	color: #403f39;
	font-size: 65%;
	font-family: Arial, Helvetica, sans-serif;
	margin-right:20px;
 }
.breadcrumbsSpecial a:link, .breadcrumbsSpecial a:visited{
	color: #403f39;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 }
 .breadcrumbsSpecial a:hover{
	color: #403f39;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
 }

#breadcrumbsSpecialUnderlined{
	color: #403f39;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
 }

.pageTitleSpecial {
	color: #292826;
	font-size: 135%;
	font-weight:bold;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.print_btn
{
	width: 14px;
	height: 13px;
	float: right;
	margin-right: 10px;
	text-align: right;
}


.print_btn img
{
	border:none;
}
.bodycontent_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}
.bodycontent_text table
{
	border: 1px solid #858565;	
}
.bodycontent_text table td
{
	border: 1px solid #858565;	
	padding: 5px;
}
.bodycontent_text img
{
	margin:8px;
}
.bodycontent_text .questionbox_wrapperLrg img,.bodycontent_text .newmajorTiles img, .bodycontent_text .questionbox_wrapper img, .bodycontent_text .storyImg img, .bodycontent_text .aggregator_wrapper img, .bodycontent_text .right_links img, .bodycontent_text table img, .bodycontent_text .right_links_wrapper img, .bodycontent_text a img, .bodycontent_text ul li img
{
	margin:0px;
}
.bodycontent_text .newmajorTiles img
{
	margin-right:5px;
}
#tablenoBorder, table.tablenoborder
{
	border: 1px none #858565;	
}
#tablenoBorder td, table.tablenoborder td
{
	border: 1px none #858565;	
	padding: 5px;
}

.bodycontent_text p
{
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.bodycontent_text ul li
{
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* END Content Styles */

/* START Left Hand Navigation Styles */
.left_hand_wrapper
{
	width: 156px;
	float: left;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.left_handNav_links
{
	background-color: #777755;
	float: left;
	width: 156px;
}
.left_handNav_links a:link, .left_handNav_links a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #575738;
	border-right-color: #575738;
	border-bottom-color: #575738;
	border-left-color: #575738;
	text-decoration: none;
}
.left_handNav_links a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #575738;
	border-right-color: #575738;
	border-bottom-color: #575738;
	border-left-color: #575738;
	text-decoration: none;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/lefthand_over.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#left_handNav_linksOn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #575738;
	border-right-color: #575738;
	border-bottom-color: #575738;
	border-left-color: #575738;
	text-decoration: none;
	background-color: #54583F;
	background-image: none;
}
.left_handSubNav
{
	width: 156px;
	display: none;
}
.left_handSubNav a:link, .left_handSubNav a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	display: block;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #535244;
	border-right-color: #535244;
	border-bottom-color: #535244;
	border-left-color: #535244;
	text-decoration: none;
	background-color: #6b6a5a;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.left_handSubNav a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #535244;
	border-right-color: #535244;
	border-bottom-color: #535244;
	border-left-color: #535244;
	text-decoration: none;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/left_handsubnav_hover.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #535244;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#left_handSubNav_On
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #535244;
	border-right-color: #535244;
	border-bottom-color: #535244;
	border-left-color: #535244;
	text-decoration: none;
	background-color: #858477;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-image: none;
	background-repeat: repeat-y;
	background-position: right;
}

.left_hand3SubNav
{
	width: 156px;
	display: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #535244;
	border-right-color: #535244;
	border-bottom-color: #535244;
	border-left-color: #535244;
}
.left_hand3SubNav a:link, .left_hand3SubNav a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	display: block;
	text-align: left;
	text-decoration: none;
	background-color: #6b6a5a;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 25px;
	border: 1px none #535244;
}
.left_hand3SubNav a:hover
{
	background-color: #535244;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/left_handsubnav_hover.gif);
	background-repeat: repeat-y;
	background-position: right;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}

.left_hand4SubNav
{
	width: 156px;
	display: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #535244;
	border-right-color: #535244;
	border-bottom-color: #535244;
	border-left-color: #535244;
}
.left_hand4SubNav a:link, .left_hand4SubNav a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E9E9E9;
	display: block;
	text-align: left;
	text-decoration: none;
	background-color: #6b6a5a;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 35px;
	border: 1px none #535244;
}
.left_hand4SubNav a:hover
{
	background-color: #535244;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/left_handsubnav_hover.gif);
	background-repeat: repeat-y;
	background-position: right;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9px;
}

#on {
	text-decoration: none;
}
/* END Left Hand Navigation */

/* START Right Hand Navigation */

.right_hand_wrapper
{
	width: 165px;
	display: block;
	text-align:center;
	float: right;
	padding-top:10px;
}

.right_handNav_hdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	
}
.right_links_wrapper {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 160px;
	margin: 0px;
	display: block;
}
.right_links_wrapper img {
	float: left;
	display: block;
}
.right_links {
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525144;
}
.right_links p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525144;
	background-color: #b3b490;
	float: left;
	width: 144px;
	padding: 8px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.right_links a:link, .right_links a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525144;
	background-color: #b3b490;
	float: left;
	width: 144px;
	padding: 8px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.right_links a:hover {
	background-color: #C0C1A2;
	text-decoration: none;
}
#right_links_on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525144;
	background-color: #C0C1A2;
	float: left;
	width: 144px;
	padding: 8px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.call_out_wrapper
{
	text-align:center;
	float: left;
	width: 100%;
}
.call_out
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	width: 156px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom: 0px;
	display: block;
}
.call_out ul
{
	margin-top:5px;
	margin-bottom:5px;;
}
.call_out ul li
{
	margin-left:-25px;
}
.call_out a:link, .call_out a:visited
{
	color:#EEEEEE;
	text-decoration: underline;
}
.call_out a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}

.call_out h1
{
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	width: 136px;
	padding:10px;
	padding-top:8px;
	margin:0px;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/right_callout_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.call_out_content
{
	background-color:#cf0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	width: 136px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin:0px;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/right_callout_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
/* END Right Hand Navigation */

.footer_wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.footer_wrapper a:link, .footer_wrapper a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer_wrapper a:hover{
	text-decoration: underline;
}


/* END Left Hand Navigation Styles */


/* START Global Misc Styles*/
a img
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link, a:visited
{
	color: #a03a33;
	text-decoration: none;
}
a:hover
{
	color: #a03a33;
	text-decoration: underline;
}
.hidden {
	display: none;
}
.clear {
	clear: both;
	margin: 0px;
	height: 1px;
	width: 1px;
}
/* END Global Misc Styles*/

/* START Home Gateway */
.home_gateway
{
	width:174px;
	text-align:right;
}
.home_gateway_links
{
	float:right;
	width:151px;
	padding-left:15px;
	display: block;
	background-color:#880000;
	text-align:left;
}
.home_gateway_links a:link, .home_gateway_links a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f0dede;
	display: block;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.home_gateway_links a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


/* START MINIGREEN */
#minigreen
{
}
.minigreen_wrapper
{
	float:right;
	width:275px;
	margin-right: 1px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
	
}
.minigreen_wrapper h1
{
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7e7e5c;
	border-right-color: #7e7e5c;
	border-bottom-color: #7e7e5c;
	border-left-color: #7e7e5c;
	font-weight: normal;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/minigreen_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.minigreen_body
{
	background-color: #cf0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/minigreen_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 15px;
	clear: right;
}

.minigreen_body p
{
	margin-top:5px;
	margin-bottom:5px;
}
.minigreen_body ul
{
	margin-top:0px;
	margin-bottom:0px;
}
.minigreen_body ul li
{
	margin-left:-10px;
	list-style-type: square;
}
.minigreen_body a:link, .minigreen_body a:visited, .minigreen_body a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.evergreen_wrapper
{
	display: block;
	float:right;
	margin-right: 1px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 328px;
}
.evergreen_wrapper h1
{
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7e7e5c;
	border-right-color: #7e7e5c;
	border-bottom-color: #7e7e5c;
	border-left-color: #7e7e5c;
	font-weight: bold;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/evergreen_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.evergreen_body
{
	background-color: #cf0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/evergreen_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 25px;
	padding-left: 15px;
}

.evergreen_body p
{
	margin-top:0px;
	margin-bottom:10px;
}
.evergreen_body ul
{
	margin-top:0px;
	margin-bottom:0px;
	font-size: 13px;
	font-weight: normal;
}
.evergreen_body ul li
{
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/evergreen_checkbox_off.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	background-position: 0px 0px;
	margin-left: -45px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-size: 13px;
}
.evergreen_body a:link, .evergreen_body a:visited, .evergreen_body a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.evergreenChecklist
{
	width: 160px;
}
.evergreenBtns
{
	float:right;
	width: 110px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.evergreenBtns img
{
	width: 110px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.ev_bodybg {
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/ev_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#evergreen_bodyOn
{
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/evergreen_checkbox_on.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	background-position: 0px 0px;
	margin-left: -45px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}


/* START Small Banner Styles */

.banner
		{
	text-align:left;
		}
.aboutthisphoto
{
	float:right;
	width: 190px;
	position:relative;
	margin-left:-190px;
	text-align:right;
}
.bannerSM_transp_bg
{
	height:100px;
	width:181px;
	margin-left:9px;
	background-color:#FFFFFF;
	filter:alpha(opacity=70);
	opacity: 0.7;
}
.bannersmtext
{
	height:80px;
	position: relative;
	margin-top:-100px;
	display:block;
	width:146;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	padding-left: 25px;
	text-align:left;
}
#banner_textDiv
{
	display:none;

}
#aboutthisphotoimg
{
	filter:alpha(opacity=70);
	opacity: 0.7;
}
/* END Small Banner Styles */

/* START API Styles */
.Api_hdr 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 150%; 
font-weight: bold; 
margin-top:30px; 
margin-bottom:10px; 
margin-right:15px; 
color:#990000; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: none; 
border-right-style: none; 
border-bottom-style: solid; 
border-left-style: none; 
border-top-color: #990000; 
border-right-color: #990000; 
border-bottom-color: #990000; 
border-left-color: #990000; 
padding-bottom:2px; 
} 
.aggregator_Containerwrapper 
{ 
margin-bottom: 10px; 
margin-right:35px; margin-left:25px; 
padding:5px; 
} 
 
.nonunique{ 
font-weight:bold; 
} 
.storydate{ 
font-size:65%; 
margin-bottom:5px; 
} 
 
.storyImg 
{ 
padding:3px; 
} 
.storyImg img 
{ 
height: 100px; 
width: 100px; 
float:left; 
border: 1px solid #777755; 
} 
.aggregator_wrapper 
{ 
border: 3px solid #b9ba9a; 
background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/storyitem_imgbg.gif); 
background-repeat: repeat-y; 
background-position: left; 
background-color: #f2f2de; 
margin-bottom: 10px; 
margin-right:5px; 

} 
.storyContent 
{ 
padding:5px; 
margin-left:110px; 
min-height: 110px; 
} 
.storyHdr 
{ 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 10px; 
margin-left: 0px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: none; 
border-right-style: none; 
border-bottom-style: dashed; 
border-left-style: none; 
border-top-color: #999999; 
border-right-color: #999999; 
border-bottom-color: #999999; 
border-left-color: #999999; 
} 
.storyHdr a:link, .storyHdr a:visited 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 150%; 
font-weight: bold; 
color: #777755; 
text-decoration: none; 
} 
.storyHdr a:hover 
{ 
color: #990000; 
} 
.date 
{ 
float:right; 
font-size: 85%; 
margin-top: 5px; 
} 
.storybody 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
color: #666666; 
margin-bottom: 5px; 
} 
.tags 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 85%; 
margin-top: 5px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: dashed; 
border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-color: #666666; 
border-right-color: #666666; 
border-bottom-color: #666666; 
border-left-color: #666666; 
padding-top: 5px; 
}
/* END API Styles */




/* START CHAT STYLES */
.chat_wrapper
{
	background-image: url(http://www.njit.edu/corporate/uicomponents/mstoner/images/chatbg.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 125px;
	margin-top: 7px;
	padding: 15px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	cursor:pointer;
}
.chat_wrapper h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc0000;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ca948c;
	border-right-color: #ca948c;
	border-bottom-color: #ca948c;
	border-left-color: #ca948c;
	height: 20px;
	overflow:hidden;
}
.chat_wrapper p
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height: 35px;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.chat_wrapper .chatname
{
	color: #CC0000;
}
.chat_wrapper a:hover
{
	text-decoration: none;	
}
/* END CHAT STYLES */
.server_message img
{
	margin:0px;
}
.contact-info_lightcolor img
{
	margin: 0px;
	margin-right:10px;
}


/* Tuition calc styles */
.tuition_banner

{

	width:441px;

	height: 96px;

}

.tuition_banner img

{

	float:left;

	margin:0px;

}



.tuition_calc_wrapper

{

	background-color:#D6D7B7;

	border-color:#777755;

	border-style:solid none;

	border-width:1px;

	margin-bottom:20px;

	margin-left:0;

	margin-top:0px;

	width:420px;

	padding:10px;

}

.tuition_calc_wrapper h1

{

	border-color:#777755;

	border-style:none none solid;

	border-width:1px;

	color:#292826;

	display:block;

	font-family:Arial,Helvetica,sans-serif;

	font-size:16px;

	font-weight:bold;

	margin:5px 0 10px;

	padding:0;

}

.tuition_calc_form

{

	margin:0px;

	padding:0px;

}

.form_item {

	border-color:#B4B579;

	border-style:none none dashed;

	border-width:1px;

	padding-top:5px;

	padding-bottom:5px;

	overflow: hidden;

}

.form_item label 

{

	float:left;

	width:160px;

	color:#333333;

	padding-left:10px;

	padding-right:10px;

}

.field_input

{

	width:200px;

	float:left;

}

.field_input select

{

	width:200px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	border: 1px solid #666666;

}



.calculation_result

{

	margin:0;

	padding-top:10px;

	padding-bottom:10px;

}

.calculation_result .hdr

{

	color:#880000;

	display:block;

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

	margin-bottom:5px;

	font-weight:bold;

}



.calculation_result .leftcol

{

	width:180px;

	float:left;

	font-size:11px;

}



.calculation_result .leftcol p

{

	margin-top:0px;

	margin-bottom:8px;

}

.calculation_result .rightcol

{

	width:200px;

	float:left;

	margin-left: 5px;

}



.submitcalc_btn

{

	background-color: #777755;

	border: 1px solid #666666;

	color:#FFFFFF;

	cursor:pointer;

}

.errormsg

{

	background-color:#FFFFFF;

	padding:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	margin-bottom: 15px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #990000;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

}

.clear img

{

	height:1px;

	width:1px;

}

.spiff_wrapper {margin-bottom: 5px}