/* CSS Document */
@font-face {
    font-family: Trebuchet MS;
    font-style:  normal;
    font-weight: normal;
    src: url(TREBUCH0.eot);
}
html{
	direction:ltr;
}
body {
	margin:0px;
	background:url(../images/pgtop.png) no-repeat #f2f2f2;
	background-position:top center;
    font-family: Trebuchet MS;
}

a:link {
	color: #ed1c22;
	text-decoration:underline;
}
a:visited {
	text-decoration:underline;
	color: #ed1c22;
}
a:hover {
	text-decoration: none;
	color: #ed1c22;
}

#awmAnchor-login{ /*position:absolute;*/}

#redAcaMenu{
	background:url(../images/downacamenu.png) no-repeat;
	height:285px; padding-top:18px;
}
.studportal{
	list-style:none;
}
.studportal li{
	display:inline;
}

.TopSite{
background:url(../images/topbar.jpg);
}

#sertext{
padding-top:2px;	margin-left:+10px; 
height:18px; width:130px; 
font-family:tahoma; font-size:11px;
background-position:center; 	border:0px;
background: transparent;
}
#sertextcont{
background:url(../images/serbg.jpg) repeat-x; background-position:center;
}

.serBtn{
background:url(../images/serbtn.gif) no-repeat;
width:34px;	height:25px;
border:0px;	margin:0px;
cursor:default;
}
.serBtn:hover{
background:url(../images/serbtn.gif) no-repeat;
width:34px;	height:25px;
border:0px;	margin:0px;
cursor:pointer;
}
.newsTitle{
	font-size:11px;
	color: #ed1c22;
	white-space: nowrap;
	overflow:hidden;
}
.newsText{
	font-size:10px;
	height: 57px !important;
}
.newsText img{

}
.newsImage{
	float:left;
	padding-right:3px;
}
/* news& events page*/
.news-brief img{
	margin:7px;
}
/*Pages with text and image beside*/
.TxtFloLeft{
float:left;
width:64%;
}
.imgFloLeft{
float:left;
width:36%;
vertical-align:top;
}

/*Home Page Button*/
.redbtnlft{
background:url(../images/redbtnlft.jpg) no-repeat;
color:#FFFFFF;
width:6px; height:27px;
float:left;
}
.redbtnmid{
background:url(../images/redbtnmid.jpg) repeat-x;
color:#FFFFFF;
height:27px;
padding-top:2px;
float:left;
cursor:default;
}

.redbtnmid:hover{
background:url(../images/redbtnmid.jpg) repeat-x;
color:#FFFFFF;
height:27px;
padding-top:2px;
float:left;
cursor:pointer;
}

.redbtnrit{
background:url(../images/redbtnrit.jpg) no-repeat -1px 0px;
width:6px; height:27px;
color:#FFFFFF;
float:left;
}

.botbanner{
background:url(../images/botbanner.jpg) repeat-x bottom;
}

.sideNav{
background:url(../images/topmenuimg.jpg) no-repeat 2px -25px; 
width:229px;
}

#CoverLayer{
	position:absolute;
	top:0px;		left:0px;
	width:0px;		height:0px;
	opacity:0.6;	filter:alpha(opacity=60);
	z-Index:1000;	visibility:hidden;
	background-color:#DDDDDD;
}
#PopLayer {
	position:absolute;
	width:0px;	height:0px;
	background-color:#FFFFFF;
	z-Index:10000;	visibility:hidden;
	border:3px outset #EEEEEE;
}

.PgBotm{
	margin:0px;
	background:url(../images/pgbotm.png);
}

#MainTable{
width:961px; 
}
#SiteLogos{
background:url(../images/sitelogo.gif) no-repeat;
width:200px;	height:115px;
padding-left:3px;	padding-top:3px;
cursor:default;
}
#SiteLogos:hover{
background:url(../images/sitelogo.gif) no-repeat;
width:200px;	height:115px;
padding-left:3px;	padding-top:3px;
cursor:pointer;
}

.cicLogo{
background:url(../images/menubg.png) no-repeat;
height:115px;
}

.sitelang{
font-family:Trebuchet MS;
font-size:12px;
color:#FFFFFF;
cursor:default;
}
.sitelang:hover{
color:#f7afb2;
cursor:pointer;
}
.text-white-normal{
font-family:Trebuchet MS;
font-size:12px;
color:#FFFFFF;
}
.topmenu{
font-family:Verdana;
font-size:13px;
color:#000000;
cursor:default;
}
.topmenu:hover{
color:#AAAAAA;
cursor:pointer;
}

.newsmenu{
font-family: Trebuchet MS;
font-size:12px;
color:#000000;
}
.newsmenu:hover{
font-family: Trebuchet MS;
font-size:12px;
color:#ed1c22;
}
.text-gray-small{
font-family:Trebuchet MS;
font-size:11px;
color:#555555;
cursor:default;
}
.text-gray-small:hover{
font-family:Trebuchet MS;
font-size:11px;
color:#ed1c22;
cursor:pointer;
}

.blogtitles{
font-family:Arial;
font-size:18px;
color:#ed1c22;
padding-left:25px;
text-transform:uppercase;
background:url(../images/blogico.gif) no-repeat left;
}
.blogtitles-black{
font-family:Arial;
font-size:18px;
color:#000000;
padding-left:25px;
text-transform:uppercase;
background:url(../images/blogico.gif) no-repeat left;
}
.blogtitles-noimg{
font-family:Arial;
font-size:16px;
color:#ed1c22;
text-transform:uppercase;
}

#homebody{
background:url(../images/bodybg.gif) repeat-x #FFFFFF;
}
.successStory{
font-family: Arial;
font-size:11px;
text-transform:uppercase;
color:#FF0000;
text-decoration:underline;
cursor:default;
}
.successStory:hover{
font-family: Arial;
font-size:11px;
text-transform:uppercase;
color:#FF0000;
text-decoration:none;
cursor:pointer;
}

.normalText{
font-family:Trebuchet MS;
font-size:13px;
}

.normalText-white{
font-family:Trebuchet MS;
font-size:13px;
color:#FFFFFF;
}

.normalText-red{
font-family:Trebuchet MS;
font-size:14px;
color:#ed1c22;
}

.normalText-red-arrow{
font-family:Trebuchet MS;	font-size:13px;	
height:25px;
color:#ed1c22;
padding-left:25px;
background:url(../images/blkarrow.jpg) no-repeat left top;
cursor:default;
}

.normalText-red-arrow:hover{
font-family:Trebuchet MS;	font-size:13px;	
height:25px;
color:#ed1c22;
padding-left:25px;
background:url(../images/redarrow.jpg) no-repeat left top;
cursor:pointer;
}

/* readmore */
.normalText-readmore{
font-family:Trebuchet MS; font-size:11px;
padding-left:10px;
cursor:default;
}

.normalText-readmore:hover{
font-family:Trebuchet MS; font-size:11px;
padding-left:10px;
cursor:pointer;
}

/* smalls */
.normalText-small{
font-family:Trebuchet MS;
font-size:11px;
}

.normalText-red-small{
font-family:Trebuchet MS;
font-size:12px;
color:#ed1c22;
}

.normalText-red-arrow-small{
font-family:Trebuchet MS;	font-size:11px;	
height:25px;
color:#FF0000;
padding-left:25px;
background:url(../images/blkarrow.jpg) no-repeat left top;
cursor:default;
}
.normalText-red-arrow-small:hover{
font-family:Trebuchet MS;	font-size:11px;	
height:25px;
color:#ed1c22;
padding-left:25px;
background:url(../images/blkarrow.jpg) no-repeat left top;
cursor:pointer;
}
/*******************************************************************/
.normalText-menu{
font-family:Trebuchet MS;
font-size:14px;
}
#awmAnchor-tution{
background:url(../images/tutbg.png);
width:228px; height:200px;
}

#InTable{
border:0px;
border-collapse:collapse;
}

#InTable th{
background:#db1225;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
border-bottom:1px solid #db1225;
border-top:1px solid #db1225;
color:#FFFFFF;
}

#InTable td.AllCell{
height:25px;
background:#ebebeb;
border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;
padding-left:5px;
}

#InTable td.LastCell{
height:25px;
background:#c9c9c9;
border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;
padding-left:5px;
}
#InTable td.LastCell_img{
height:25px;
background:url(../images/tblgrd.jpg) repeat-x top #c9c9c9;
border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;
padding-left:5px;
}
.graybar{
width:654px;	height:32px;
background:url(../images/graybar.png) no-repeat;
padding-top:5px;	padding-left:5px;
font-size:14px;
}
.redbar{
width:100%;	height:32px;
background:url(../images/redbar.gif) no-repeat;
padding-top:5px;	padding-left:5px;
font-size:14px; color:#FFFFFF;
}

.dot-separator{
border-bottom:1px dotted #AAAAAA;
}
.image_float_left {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 140px; MARGIN-RIGHT: 7px; HEIGHT: 140px
}
.image_float_right {
	FLOAT: right; MARGIN-LEFT: 7px; WIDTH: 140px; MARGIN-RIGHT: 3px; HEIGHT: 140px
}
/*******************************Calendar***************************************************/
#calMonth{
height:30px;
font-size:14px;	font-weight:bold; color:#FF0000;
}
#CalD0{
width:50px; height:50px; text-align:center;
background:#f9efee;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
#CalD1{
background:#f5f5f5;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
#CalL0{
width:50px; height:50px; text-align:center;
background:#e8c6c7;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
#CalL1{
background:#dadada;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
/************************Menu Formats*********************/
#pm{
font-family:Trebuchet MS;
font-size:14px;
width:500px;
height:25px;
border-right:2px solid #FFFFFF;
cursor:default;
}
#pm:hover{
font-family:Trebuchet MS;
font-size:14px;
width:500px;	height:25px;
border-right:2px solid #FFFFFF;
cursor:pointer;
}
#sm{
font-family:Trebuchet MS;
font-size:13px;
width:500px;
height:25px;
background:#EEEEEE;
border-right:1px solid #FFFFFF;
}
/********************Alumni**********************/
.alumniredbar{
background:#ed1c22;
color:#FFFFFF;
padding-left:5px;
padding-top:2px;
font-size:14px;
height:25px;
width:90%;
}
.alumnigrybar{
background:#EEEEEE;
padding-left:5px;
height:auto;
width:90%;
}

.Flickthumb{
height:68px;
width:72px;
}
.Flickbig{
height:222px;
width:217px;
}
.divFlicker{
height:72px;
}
/**************** Career **************/
.Careerredarw{
background:url(../images/careerarw.gif) no-repeat left top;
font-family:Trebuchet MS;	font-size:11px;	
height:20px;
padding-left:20px;
cursor:default;
}
.Careerredarw:hover{
background:url(../images/careerarw.gif) no-repeat left top;
font-family:Trebuchet MS;	font-size:11px;	
height:20px;
padding-left:20px;
cursor:pointer;
}
.readmore{
cursor:default;
text-decoration:underline;
}
.readmore:hover{
cursor:pointer;
text-decoration:none;
}
#SucStory{
border:5px solid #EEEEEE;
padding:2px;
}
.SpeakerBtn{
background:url(../images/speaker.jpg);
width:25px; height:25px;
margin:0px; padding:0px; border:0px;
}

#img0,
#img1,
#img2,
#img3{
	margin:5px;
}
.sugbtn{
	background:url(../images/sug_btnout.gif) no-repeat;
	border:0px;
	cursor:default;
	width:125px;
	height:30px;
	color:#FFF;
	font-weight:bold;
}
.sugbtn:hover{
	background:url(../images/sug_btnovr.gif) no-repeat;
	cursor:pointer;
}
.sugFormstyle{
	background:url(../adforms/images/bg2.jpg) no-repeat center top #AD011B; padding:5px; color:#FFF; font-size:13px;
}
.homepg{
	height:232px;
	width: auto !important;
}
#viewsucc{
	width:97%;
}
.side-news-table{
	 background:url(../images/whtnew.gif) no-repeat #E0E0E0;
	 padding-top:10px;
}
.side-news-table td{
	padding-top:10px;
}

#jobvac{
	border:0px !important;
	padding:5px !important;
}

#jobvac th{
	border:0px !important;	
	padding:5px !important;
	text-align:left;
	background:#ed1c22;
	color:#FFF;
}
#jobvac td{
	border:0px !important;	
	padding:5px !important;
	background:#EEE;
}
#jobvac td img{
	margin:5px;
	padding:5px;
}
.imgtoleft{
	padding: 5px;
	margin-right:5px;
	border:0;
	align:left;
	float:left;
}
.imgtoright{
	padding: 5px;
	margin-left:5px;
	border:0;
	align:right;
	float:right;
}

/* ooooooooooooooooooooooooooooo  News Box Style ooooooooooooooooooooo */
#MNewsHolder{ position:absolute; width:230px; height:295px; overflow:hidden;}
#NewsBtns{ height:30px; width:230px; margin:2px; margin-top:5px; margin-bottom:10px;}

.NewsBtnStyle{ background: url(../newsimages/introvr.png) repeat-x; font-size:13px; height:30px; width:auto; position:relative;
	float:left; margin-left:3px; padding-left:15px; padding-right:15px;  padding-top:8px; cursor:default;
}

#NewsBoard{ position:absolute; width: 690px; height:285px;}
.loaderstyle{ background:url(../images/loading1.gif) no-repeat center; position:relative; float:left; width:220px; height:275px; 
margin-left:5px;}

#NewsContent{ position:absolute;}

#Refresher{ 	position:absolute;	width:25px; height:25px;	z-index:1000;	left:15px; top:265px;	cursor:pointer;
	border:1px outset #AAA;	overflow:hidden;
}
#refout{ position:absolute; margin:4px; margin-top:5px;}
#refovr{ position:absolute; left:100px; margin:4px; margin-top:5px;}

#toolsBtns{position:absolute; top:265px; width:300px; background:#EEE; font-size:13px;}

#newsNextBtn{ position:absolute; left:180px; cursor:pointer;}
#newsPrevBtn{ position:absolute; left:130px; cursor:pointer;}

#newsRow{ height:75px; position:relative; background:url(../images/loading1.gif) no-repeat center}
#newsRow img{height:54px !important; width:54px !important;}
.newsRowInit{ background:url(../images/loading1.gif) no-repeat center;height:75px; position:relative;}

.boxnewstitle{ position:absolute; top:0px; left:58px;font-size:11px;color: #ed1c22; white-space: nowrap; overflow:hidden; width:160px; font-weight:bold;}
.boxnewsdescr{ position:absolute; top:15px; left:58px;font-size:11px;color: #000; overflow:hidden; width:160px; height:30px;}
.boxnewslnk{ position:absolute; top:51px; left:58px; font-size:11px;color: #000; overflow:hidden; width:80px; height:18px; background:url(../newsimages/arrow1.jpg) no-repeat left 5px; padding-left:10px; text-decoration:underline;}
.boxnewslnk:hover{ cursor:pointer; text-decoration:none; }

.nondisplaynews{ display:none}


.dviewcont-head{
	font-size:13px !important;
	color:#000;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #AAA;
	background:#EEE !important;
	cursor:default !important;
}
.dviewcont-head:hover{
	color:#F00;
	cursor:pointer !important;
	background:#AAA !important;
}

.dviewcont{
	font-size:13px !important;
	color:#000 !important;
	background:#FFF !important;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.cdownbg{
	background:url(../crntstud/images/cdown.jpg);
}

