/*------------------ Universal Tags ------*/

html > body * {
	outline:none;
}
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#545453;
	font-weight:normal;
	line-height:20px;
	text-align:left;


}
h1, h2, h3, h4, h5, h6, form, label, input, legend, textarea, select, ul, ol, li, dl, dt, dd, p, div {
	margin:0px;
	padding:0px;
}
img {
	border:none;
}
p {
	margin-bottom:10px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#b21e1e;
	margin:2px 0px 10px 0px;
}

.float-left {
	float:left;
}
.float-right {
	float:right;
}
input {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}
select {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}
.textbox {
	background:#fdfdfd url("../images/textbox-repeater.gif") left top repeat-x;
	height:15px;
	border:1px solid #dbdbdb;
	font-family:tahoma;
	font-size:10px;
	color:#616060;
	vertical-align:middle;
	padding-left:2px;
}
.submit {
	font-family:tahoma;
	font-size:11px;
	color:#616060;
}
#jims-global {
	padding:0px;
	margin:0px;
	text-align:center;
	background: #fefefe url("../images/top-repeater.gif") left top repeat-x;
}
#jims-page {
	width:778px;
	position:relative;
	padding:0px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
	
}



#jims-page-dt {
	width:778px;
	position:relative;
	padding:0px;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	font-weight:bold;	
}





/*------------------ Header Tags ------*/

#jims-header {
	width:778px;
	height:327px;
	background:url("../images/jims-header-bg.jpg") left top no-repeat;
	text-align:left;
}
#jims-headers {
	width:800px;
	height:327px;
	background:url("../images/jims-header-bg.jpg") left top no-repeat;
	text-align:left;
}
#header-links {
	width:718px;
	height:34px;
	float:left;
	padding:0px 60px 0px 0px;
	text-align:right;
}

#header-links ul {
	margin:0px;
	padding:8px 0px 0px 0px;
	list-style-type:none;
}
#header-links ul li {
	margin:0px 5px 0px 8px;
	padding:0px;
	display:inline;
}
#header1-links ul li {
	margin:0px 10px 0px 20px;
	padding:0px;
	display:bullet;
}
#headernorm-links ol li {
	margin:0px 10px 0px 30px;
	padding:0px;
	display:normal;
}
#header-main-box {
	width:778px;
	height:61px;
	float:left;
}
#jims-logo {
	float:left;
	height:61px;
	padding:0px 0px 0px 20px;
}
#jims-top-navigation {
	float:right;
	width:470px;
	height:61px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#01487f;
}
#jims-top-navigation ul{
	margin:0px;
	padding:18px 0px 0px 0px;
	list-style-type:none;
}
#jims-top-navigation ul li{
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
	
}
#jims-top-navigation ul li a {
		display:block;
		float:left;
		width:76px;
		height:36px; 
		line-height:28px; 
		padding:0px 0px 0px 0px; 
		color:#01487f; 
		text-decoration:none;
}
#jims-top-navigation ul li a:hover, #jims-top-navigation ul li a.active {
		color:#FFFFFF; 
		text-decoration:none;
		background:url("../images/top-nav-bg.gif") left top no-repeat;
}
	
/*------------------ Collage Tags ------*/

#jims-collage-box {
	width:758px;
	height:240px;
	float:left;
	padding:0px 0px 0px 20px;
	text-align:left;
}
#jims-campus-tour {
	width:185px;
	height:209px;
	float:left;
	padding:32px 0px 0px 0px;
	/*background:url("../images/jims-logo-bottom.gif") left top no-repeat;*/
	margin-right:4px;

}
#jims-flash-area {
	width:363px;
	height:241px;
	float:left;
	text-align:left;
}
#jims-recruit-area {
	width:184px;
	height:209px;
	float:left;
	padding:32px 0px 0px 0px;
	margin-left:4px;
}
/*------------------ Content Tags ------*/

#content-container {
	width:778px;
		background:url("../images/jims-content-repeater.jpg") left top repeat-y;
}


#content-background {
	width:758px;
	height:24px;
	padding:0px 0px 0px 0px;
	float:right;
	background:url("../images/collage-shadow.jpg") left top no-repeat;
}



#content-bound {
	width:764px;
	background:url("../images/degree-img.jpg") 8px bottom no-repeat;
	padding:0px 7px 0px 7px;
	text-align:left;
	float:left;
}
#content-bottom-curve {
	width:778px;
	height:24px;
	float:left;
	background:url("../images/bottom-curve.jpg") left top no-repeat;
}

/*------------------ Left Column Tags ------*/

#left-column {
	width:168px;
	float:left;
	padding:20px 0px 0px 1px;
	font-family:Tahoma;
	font-size:11px;
	color:#4f4f4f;
	font-weight:normal;
	
}
#left-column ul {
	margin:0px;
	padding:0px 0px 150px 0px;
	list-style-type:none;
}
#left-column ul li ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#left-column ul li {
	margin:0px;
	padding:0px;
}
#left-column ul li a {
	margin:0;
	text-align:right;
	width:131px;
	padding:3px 17px 3px 0px;
	display:block;
	color:#4f4f4f;
	text-decoration:none;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
#left-column ul li a:hover {
	color:#a2010f;
	width:132px;
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	background:#FFFFFF;
}
#left-column ul li a.current {
width:132px;
	color:#a2010f;
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	background:#FFFFFF;
}

/*------------------ Middle Column Tags ------*/

#middle-column {
	width:333px;
	float:left;
	padding:24px 20px 0px 0px;
}

#middle-column ul li{
	margin-left:20px;
}


#middle-column-inner {
	width:575px;
	float:left;
	padding:24px 20px 0px 0px;
}


/*------------------ Right Column Tags ------*/

#right-column {
	width:228px;
	padding:10px 0px 0px 14px;
	float:left;
}
#alumni-login{
	width:215px;
	float:left;
	background: #1f3250 url("../images/newsroom.gif") left top no-repeat;
	padding:40px 0px 0px 0px;
	color:#ced2d9;
}
#latest-news{
	width:220px;
	float:left;
	background:url("../images/latest-news.gif") left top no-repeat;
	padding:40px 0px 0px 0px;
	color:#ced2d9;
}
#news-column1{
	width:210px;
	height:250px;
	float:left;
	padding:5px 11px 5px 12px;
	color:#53554b;
	line-height:22px;
	background:url("../images/news-back1.gif") left top no-repeat;
}
#news-column1 ul li{ margin-left:20px} 
#news-column2{
	width:210px;
	height:195px;
	float:left;
	padding:5px 11px 5px 12px;
	color:#53554b;
	line-height:22px;
	background:url("../images/news-back2.gif") left top no-repeat;
}
#news-column{
	width:190px;
	float:left;
	background: #ececec;
	padding:5px 11px 5px 12px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	color:#53554b;
	line-height:22px;
}
#news-column a{
text-decoration:underline;
color:#53554b;
}
#news-column a:hover{
text-decoration:none;
color:#53554b;
}

#news-column ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#news-column ul li{
	margin:0px;
	padding:0px 0px 7px 0px;
	font-weight:bold;
	color:#b30202;
}
#news-column ul li ul{
	list-style-type:none;
	color:#53554b;
}
#news-column ul li ul li{
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#53554b;
}
.news-heading{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:normal;
color:#000000;
}


/*------------------ Footer Tags ------*/

#footer-container {
	padding:0px;
	margin:0px;
	text-align:center;
	background: #ededed url("../images/footer-repeater.jpg") left top repeat-x;
}
#footer-bound {
	width:778px;
	position:relative;
	padding:0px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
}
#footer-flash {
	width:778px;
	height:120px;
	padding:0px;
	margin:0px;
	float:left;
}
#copyright-box {
	width:713px;
	padding:25px 25px 15px 40px;
	margin:0px;
	float:left;
	color:#757575;
	text-align:left;
}
#copyright-box a{
color:#757575;
text-decoration:none;
}
#copyright-box a:hover{
color:#757575;
text-decoration:underline;
}
#webaddress{
font-weight:bold;
text-decoration:none;
}

#hitcounter-bg {
	width:190px;
	height:37px;
	font-size:12px;
	padding:14px 0px 0px 15px;
	float:right;
	background:url(../images/line.jpg) left top no-repeat;
}

.input_style1 { 
  font-family:arial,Times New Roman; 
  font-size:8pt; 
  
  background-color:#ffffff;
  border-color:  7286C4;

 
  border-style:outset; 
  border-width:2px; 
  
  }

  #middle-body-column2 ul{
	margin:20px;
	padding:0px 0px 0px 10px;
	list-style-type:bullet;
}
#middle-body-column2 ul li{
	margin:0px;
	padding:0px 0px 2px 0px;
	font-weight:normal;
	color:#545453;
}
#middle-body-column2 ul li ul{
	list-style-type:none;
	color:#53554b;
}
#middle-body-column2 ul li ul li{
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#53554b;
}




.white-color{
color:#FFFFFF;
padding-left:10px;font-size:11px;
}

.style3{font-size:8.5pt; font-family: Arial, Helvetica, sans-serif;}
.style2{font-size:9pt; font-family: Arial, Helvetica, sans-serif;color: #b21e1e;font-weight:bold}
.style6{font-size:9pt; font-family: Arial, Helvetica, sans-serif;color: #01487f;font-weight:bold}
.style4{font-size:8.5pt; font-family: Arial, Helvetica, sans-serif;color: #b21e1e;font-weight:bold}
.style5{font-size:10pt; font-family: Arial, Helvetica, sans-serif;color: #a2010f;font-weight:bold}
.bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
font-weight: normal;

}
.style12 {font-size: small; font-family: Arial, Helvetica, sans-serif;  }
.style1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;font-color:#033;
}

.textbold{font-family:'arial,Sans serif,verdana,Times New Roman';font-size:8.5pt;font-weight:bold};
.path {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style13 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; FONT-SIZE: 12px;  }
.style9 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 12px;  }



.style10{font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:black}
.Leftlink 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: normal;
font-weight: bold;
COLOR: #330099;
font-style:underline;
}
.blight { BORDER-RIGHT: #bbb 0.07em solid; BORDER-TOP: #bbb 0.07em solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BORDER-LEFT: #bbb 0.07em solid; WIDTH: 97%; BORDER-BOTTOM: #bbb 0.07em solid; BACKGROUND-COLOR: #eeeeee; BORDER-COLOR: #d9d9d9; font-size:9pt; color:000066 };
.comment{font-family: Verdana, Sans serif, arial, Times New Roman;font-size:8pt;color:#b21e1e;font-weight:bold};

.comment1{font-family: Verdana, Sans serif, arial, Times New Roman;font-size:8pt;color:#b21e1e;font-weight:bold};
.subheading{font-family: sans serif, verdana, Helvetica, arial;font-size:8.5pt;color:#b21e1e;font-weight:bold};
.subheading2{font-family: sans serif, verdana, Helvetica, arial;font-size:8.5pt;color:#;font-weight:bold};
.tableheading{font-family: sans serif, verdana, Helvetica, arial;font-size:8.5pt;color:#000000;font-weight:bold};
.styleh6{font-size:9pt; font-family: Arial, Helvetica, sans-serif;color: #01487f;font-weight:normal}


