body { 
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px;

}
img, div { behavior: url(iepngfix.htc) }
#main_wrap{
background:url(../images/bg.jpg) repeat-y;
width:975px;
margin:auto;
}
#rec{
background:#EDEBEC;
width:200px;
margin-top:-14px;
}
#heading{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#27929C;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;

}
A:link {
font-size: 100%;
color: #006666; font-family: Arial, Helvetica, sans-serif;
text-decoration: none
}
A:hover {
font-size: 100%;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline
}
A:active {
font-size: 100%;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline
}
A:visited {
color:#006666;
text-decoration: none
}
A:hover {
font-size: 100%;
color:#006666;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline
}
#top_image {
                        border: none;
                        height: 80px;
                        width: 750px;

                        /* USER-SELECTED COLOR TOP OF PAGE OUTSIDE TABLE */
                        background-color: #FFFFFF;

                        /* USER-SELECTED IMAGE TOP OF PAGE OUTSIDE TABLE */
                        background-image: url("/oic3/hdrs/Teal2.jpg");

                            background-repeat: no-repeat;
                            background-position: top left;
                         }
						 #formstatus{
						 margin-left:50px;
						 
						 
						 }
#main_table {
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
BORDER-LEFT: medium none;
WIDTH: 550px;
color: #00557d;
BORDER-BOTTOM: medium none;
background-color: #ffffff
}
#weekly_course {
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
font-size: 12px;
BORDER-LEFT: medium none;
WIDTH: 580px;
color: #00557d;
BORDER-BOTTOM: medium none;
font-family: Arial, Helvetica, sans-serif;
HEIGHT: 35px;
background-color: #ffffff;
text-decoration: none
}
#featured_department {
BORDER-RIGHT: medium none;
PADDING-RIGHT: 7px;
BORDER-TOP: medium none;
PADDING-LEFT: 7px;
font-size: 12px;
PADDING-BOTTOM: 7px;
BORDER-LEFT: medium none;
WIDTH: 550px;
color: #00557d;
PADDING-TOP: 7px;
BORDER-BOTTOM: medium none;
font-family: Arial, Helvetica, sans-serif;


/* USER-SELECTED COLOR FEATURED DEPARTMENTS TABLE */
background:url(../images/bg_image.jpg);
height:188px;

text-decoration: none
}
#school_info {
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
font-size: 12px;
BORDER-LEFT: medium none;
WIDTH: 550px;
color: #ffffff;
BORDER-BOTTOM: medium none;
font-family: Arial, Helvetica, sans-serif;
HEIGHT: 40px;
background-color: #ffffff;
text-decoration: none;
margin-left:10px;
}
#bottom_nav {
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
font-size: 12px;
BORDER-LEFT: medium none;
WIDTH: 590px;
color: #00557d;
BORDER-BOTTOM: medium none;
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
margin-left:5px;
text-decoration: none
}
#legal_text {
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
font-size: 10px;
BORDER-LEFT: medium none;
WIDTH: 583px; color: #00557d;
BORDER-BOTTOM: medium none;
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff
}
#Leftsidebar {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
WIDTH: 20px;
PADDING-TOP: 0px;
background-color: #ffffff
}
#Rightsidebar {

PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
WIDTH: 140px;
PADDING-TOP: 0px;

/* USER-SELECTED COLOR SEARCH SIDEBAR */
background-color: #ffffff

}
#right_table {
font-size: 12px;
color: #00557d;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none
}
#side_header{
background:#57616a;
color:#ffffff;
height:25px;
font-size:15px;
font-weight:bold;
padding-left:52px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
width:213px;
}
#side_header1{
background:#FFF;
color:#000000;
font-size:15px;
font-weight:bold;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
width:240px;
}
#side_header2{
background:#FFF;
color:#000000;
font-size:15px;
font-weight:bold;
padding-top:10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
width:240px;
}
#footer{
background:#57616a;
font-size:11px;
padding-top:5px;
width:906px;
height:20px;
margin:auto;
}
#copyright{
color:#FFFFFF;
padding-left:20px;

}
table.pretty {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:100%;
}
td.form{
position:relative;
}
#header{
background:url(../images/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}


#header1{
background:url(../set1/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}
#header2{
background:url(../set2/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}
#header3{
background:url(../set3/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}
#header4{
background:url(../set4/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}
#header5{
background:url(../set5/banner.jpg) no-repeat center;
width:906px;
height:100px;
margin:auto;
}
#logo{
background:url(../images/logo.jpg) no-repeat center;
width:250px;
height:75px;
cursor:pointer;
margin-top:7px;
margin-left:20px;
position:absolute;
}
#online{
font-size:16px;
font-weight:bold;
margin-top:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-right:30px;
}
#pdfdown{
background:url(../images/pdf_icon.gif) no-repeat ;
width:50px;
height:50px;
margin-left:10px;

}
#passimg{
width:265px;
height:149px;
}
#uninews{
}
#email{
width:240px; 
}
#maincontent{
padding-left:10px;
padding-right:10px;
}
#contentwrapper{
width:906px;
margin:auto;
}
#content{
width:657px;
}

#menu{
background:url(../images/menu_re.jpg) repeat-x;
width:906px;
height:36px;
margin:auto;
}

#top_nav {
height:36px;
}
#main{
background:url(../images/bg.jpg) repeat-y;
width:958px;
margin:auto;
}

#top_nav a{
border:medium none;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;

padding:8px;
text-decoration:none;

}
#tableLayout
{
    border-collapse: collapse;
    border: none;
    padding: 0px;
    margin: 0px;
    width: 750px;
}
#tableLayout td
{
    margin: 0px;
    padding: 0px;
}
#topBanner
{
    border: none;
    margin: 0px;
    padding: 0px;
}
#topMenu
{
    border: none;
    margin: 0px;
    padding: 0px;
}
#top_image
{
    border-collapse: collapse;
    border: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
}
#top_image td
{
    padding-left: 7px;
    vertical-align: top;
}
#divLogoTableLeft
{
    margin: 0px;
    padding: 0px;
    width: 368px;
}
#divLogoTableRight
{
    margin: 0px;
    padding: 0px;
    width: 363px;
}
#tableLogoLeft
{
    border-collapse: collapse;
    border: none;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding: 0px;
    width: 350px;
}
#tdLogoRight
{
    width: 363px;
}
#logoText
{
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px;
    text-align: center;
}
#logoSchoolName
{
    font-weight: bold;
    font-size: 13.8pt;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 0px;
    margin-left: -8px;
    margin-right: 0px;
    margin-top: 20px;
}
#logoSchoolDeptName
{
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 0px;
    margin-left: -5px;
    margin-right: 0px;
    margin-top: 0px;
}
#top_nav
{
    border-collapse: collapse;
    border: none; 
    padding: 0px;
}
#tableTopMenu
{
    border-collapse: collapse;
    border: none; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 2;
    padding: 0px;
    margin-left: 7px;
    width: 80%;
}
#tableTopMenu td
{
    margin: 0px;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 3px;
    text-align: center;
}
.tdMenuBottom
{
    height: 2px;
}
#imgMenuBottom
{
    width: 100%;
    height: 2px;
}
#td
{
	background-color: #ffffff; 
	 
}
#outerTable
{
    border-collapse: collapse;
    border: none;
    margin: 0px;
    padding: 0px;
}
#outerTable td
{
    border: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}
hr.mainPanelDivider
{
    border: 0px;
    background-color: #cccccc;
    color: #cccccc;
    height: 1px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    width: 575px;
}
#Rightsidebar
{
    vertical-align: top;
    width: 140px;
}
.rightSidePromo
{
    border: none;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding: 2px;
    text-align: center;
}
#right_table
{
    border: none;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}
#right_table_td
{
    margin: 0px;
    padding 0px;
}
#right_table_td p
{
    margin-left: 5px;
    margin-top: 10px;
    text-align: left;
}
#searchInputText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 95px;
}
#searchInputSubmit
{
    width: 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#adMailingList img
{
    border: none;
}
#adMailingList
{
    border: none;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding: 0px;
    text-align: center;
    width: 100%;
}
#divOicFooter
{
	background-color: #ffffff;    
}
#tableOicFooter
{
    border: none;
    border-collapse: collapse;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    padding: 0px;
}
#tableOicFooter td
{
    margin: 0px;
    padding: 0px;
}
#divOicFooter hr.tableOicFooterMenu
{
    border: none;
    background-color: #cccccc;
    color: #cccccc;
    height: 1px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 15px;
    margin-top: 0px;
    padding: 0px;
    width: 570px;
}

p.copyrightText
{
    text-align: left;
}
#courseListTable
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10pt;
	margin-left:10px;

}
.courseSeparator
{
    border: 0px;
    background-color: #cccccc;
    color: black;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 98%;
}
.tableCourseList
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10pt;
    width:  550px;  
}
.tableCourseList1{
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
font-size: 10pt
width:620px;
padding-right:5px;
padding-left:20px;
}
td.tableCourseList
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10pt;
    font-weight: bold;     
    padding: 0;
    spacing: 0;
}
.price
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 8pt;
    font-weight: normal;  
}
.instructor
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 8pt;     
    font-weight: normal; 
}
.instructor1
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size:12px;     
    font-weight: normal; 
}
#miniimg{
width:30px;
height:30px;
}
.instructor td
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 8pt;     
    font-weight: normal; 
}
.startDate
{
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
}
.startDateLabel
{
    margin-right: 5px;
}
.startDateSeparator
{
    margin-left: 2px;
    margin-right: 2px;
}
.title
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10pt;
    font-weight: bold;     
    width: 100%;    
}
.title a
{
    text-decoration: underline;
    color: blue;
}
.image img
{
    width:   75px;
    height:  50px;
    border:  0; 
}
.nextprevious
{
    font-family: Arial, Helvetica, sans-serif;
    color: blue;
    font-size: 8pt;     
    text-decoration: underline;    
    text-align: center;
}
.nextprevious td
{
    font-family: Arial, Helvetica, sans-serif;
    
    font-size: 8pt;     
    text-decoration: underline;
    color: blue;
    text-align: middle;
}
.page 
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    font-size: 10pt;     
    font-weight: normal;
    text-align: right; 
 
}
.style8 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.bodyfont {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:17px;
color:#2A3F55;
margin-top:5px;
}
.menufont {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
color:#2A3F55;
}
.bodyfont1{
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
line-height:18px;
color:#2A3F55;
}
.bodyfont2{
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
line-height:18px;
padding-left:22px;
color:#2A3F55;
}
.header1 {
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#27929C;
}
.header11{
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
color:#27929C;
padding-left:22px;

}
.header_bold{
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
color:#27929C;

}
.header12{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#27929C;
text-decoration:underline;
margin-left:15px;
}
#news ul li{
line-height:17px;
}
.header2 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
#menu a{
color:ffffff;
}
#maincourse{
background:transparent url(../images/menu_re.jpg) repeat-x  scroll 0 0;
margin-left:7px;
}
#maincourse1{
background:transparent url(../images/menu.jpg);
margin-left:7px;
height:95px;
}
#gkimage{
background-color:#EDEBEC;
width:225px;
margin-top:23px;
}
a.gk_news_image_title{
font-size:12px; 
color:#FFFFFF; 
}
a.gk_news_image_link{
font-size:12px; 
color:#FFFFFF; 
font-weight:bold;
}
.gk_news_image_slide{
width:265px;
height:150px;
}
.gk_news_image_text_bg{
width:220px;
}
.gk_news_image_text{
width:232px;
}
#gk_news_image-mod{
width:238px;
height:140px;
}
.mbschool{
border-left:1px solid #edebec;
font-size:12px;
width:220px;
padding-top:5px;
padding-left:10px;
line-height:17px;
background:url(../images/career_people.jpg) no-repeat right 85px;
}
.mbschool ul{
margin-left:-20px;
margin-top:5px;
}
.mbcaption{
padding:10px 0 0 0;
list-style:none;
}
.mbcaption, .mbschool li.mbcaption a{
color:#CC0033;
font-size:13px;
font-weight:bold;
}
.mbschool li{

}
.mbschool li a{
font-size:11px;
}
.mbschool li a:hover{
text-decoration:underline;
}

#contenttxt{
color:#FFFFFF;
font-size:12px;
}
span#gktxt{
font-weight:bold;
text-decoration:underline;
color:#AA0000;
font-size:12px;
}
span#linkp{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin-left:150px;
}
span#linkp a{
color:#AA0000;


}
span#gknewsimg{
font-size:12px; 
color:#FFFFFF;
font-weight:bold; 

}
span#gknewsimg a:hover{
font-size:12px; 
color:#FFFFFF;
font-weight:bold;  

}
    -->
#expand_fea #news1{
float:left;
width:270px;
padding-right:5px;
}
#expand_fea #news2{
float:left;
width:335px;
padding-left:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;;
}
#expand_fea #news2 h2{
margin-left:0px;
}

#expand_fea{
height:190px;
background:#EDEBEC;
}
#expand_fea #line {
border-right:2px solid #d3ccbe;
height:175px;
margin-top:6px;
float:left;
}
#readm{
margin-top:56px;
}
#expand_fea #news1 ul  {
margin-left:-10px;
margin-top:-5px;


}
#expand_fea #news1 ul li,#expand_fea #news2 ul li{
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#expand_fea #news1 ul li a,#expand_fea #news2 ul li a{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
#expand_fea #news1 h2{
margin-left:30px;

}
h2{
font-size:14px;
font-weight:bold;
color:#27929C;

padding:0px;
}
/* news */
#interior-container #right #homeEvents {
		height:250px;
		margin-left:25px;
		overflow:hidden;
		width:320px;
		}
			
		#interior-container #right #homeEvents #homeEvents_header {
			height:30px;
			width:250px;
			}
		
		#interior-container #right #homeEvents .eventItem {
			float:left;
			height:50px;
			margin:.2em 0;
		
			width:320px;
			}
				
		/* Interior Features: Calendar Styles ------------------------------- */
			div.datetime {
				border-right:2px solid #094185;
				float:left;
				margin-right:1em;
				width:5em;
				}
			
			div.datetime p {
				font-size:x-small;
				margin:0 auto;
				padding:0;
				text-align:center;
				}

			/* day of the week */
			div.datetime p.day {
				font:bold x-small/100% Arial, Helvetica, sans-serif;
				letter-spacing:0.13em;
				}
						
			/* day of the month (NUMBER) */
			div.datetime p.daynum {
				font:bold 1em/98% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif;
				letter-spacing:0.05em;
				}
				
			/* month */
			div.datetime p.mon {
				font:bold x-small/100% Arial, Helvetica, sans-serif;
				letter-spacing:normal;
				text-transform:uppercase;
				}
			
			#interior-container #right #homeEvents .eventDesc {
				color:#2A3F00;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				
				}

		#interior-container #right #homeEvents a:link{color:#2A3F00;}
		#interior-container #right #homeEvents a:visited{color:#2A3F00;}
		#interior-container #right #homeEvents a:hover{color:#2A3F00;text-decoration:underline;}
		#interior-container #right #homeEvents a:active{color:#2A3F00;text-decoration:underline;}
.more_link{
font-size:12px;
font-weight:bold;
margin-left:250px;
text-decoration:underline;
}
#academics{
padding-left:20px;
padding-bottom:20px;
}
#academics1{
padding-left:20px;
}
a:hover{
text-decoration:none;
}
#faculty{
padding-left:20px;
}
.header13{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#27929C;
text-decoration:none;
}
#alumni{
padding-right:25px;
padding-left:5px;
}
#foomenu{
border-top:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
height:30px;
margin-bottom:10px;

}
#foomenu p a{
padding:8px;
}
#foomenu p a:hover{
padding:8px;
}
.grayboxbg {
text-align:left;
background-image:url(../images/grayboxbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
font-size:12px;
color:#000000;
height:200px;
padding:8px;
line-height:18px;
}
.grayboxbg_train {
text-align:left;
background-image:url(../images/grayboxbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
font-size:12px;
color:#000000;
height:200px;
padding:8px;
line-height:18px;
}
.grayboxbg_train ul li{
font-size:12px;
line-height:17px;
}
.grayboxbg_train ul{
margin-left:-20px;
}

.grayBorder {
border:1px solid #C0C0C0;
}
.boldTxt {
font-weight:bold;
}
.grayboxbg ul {
margin-left:-25px;
}
.grayboxbg ul li ul{
margin-left:-40px;
}
#search_course {
background:transparent url(../images/search.png) no-repeat scroll 0 0;
height:14px;
position:absolute;
margin-top:15px;
margin-left:20px;
visibility:visible;
width:122px;
z-index:2;
}
#webadab a {
background-image:url(../images/webadab.gif);
}

#webadab a:hover {
   background-position: -238px 0%;
}

#webadab a{
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:41px;
height:41px;
line-height:41px;
width:238px;
}

#webadab {
height:41px;

visibility:visible;
width:238px;
z-index:1;
}
/* apply */
#apply_course {
background:transparent url(../images/apply.png) no-repeat scroll 0 0;
height:14px;
position:absolute;
margin-top:15px;
margin-left:20px;
visibility:visible;
width:122px;
z-index:2;
}
#webadab1 a {
background-image:url(../images/webadab.gif);
}

#webadab1 a:hover {
   background-position: -238px 0%;
}

#webadab1 a{
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:41px;
height:41px;
line-height:41px;
width:238px;
}

#webadab1 {
height:41px;
width:238px;
z-index:1;
}
/*contact us */
#contact_us {
background:transparent url(../images/contact.png) no-repeat scroll 0 0;
height:14px;
position:absolute;
margin-top:15px;
margin-left:20px;
visibility:visible;
width:122px;
z-index:2;
}
#webadab2 a {
background-image:url(../images/webadab.gif);
}

#webadab2 a:hover {
   background-position: -238px 0%;
}

#webadab2 a{
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:41px;
height:41px;
line-height:41px;
width:238px;
}

#webadab2 {
height:41px;
width:238px;
z-index:1;
}
#sidemenu{
background:#EDEBEC;
width:238px;

}

