	img{border:0;}
	body{
	font: 66% "Arial", sans-serif; 
	margin:0px; 
	padding:0px;
	height:100%;
	background-repeat:repeat-x;
	}
	#back {
	margin:0 auto;
	width:899px;
	background-color:#368dcb;
	height:100%;
	display:block;
	min-height:100%;
	absolute;top:0;z-index:0;
	}
	#main {
	position:absolute; 
	margin:0 auto;
	top:0; 
	padding:0; 
	width:899px;
	height:100%;
	background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/bg_main.png);
	background-repeat:repeat-x;
	background-color:#368dcb;
	border:0px solid red;
	min-height:781px;
	padding-bottom:50px;
	}
	#top {
	position:relative;
	left:15px;
	top:15px;
	width:606px;
	height:139px;
	display: block;
	float: left;
	}
	#nav_top {
	width:616px;
	height:30px;
	position:relative;
	left:-2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-width:bold;
	font-size:10px;
	}
	#login {
	position:relative;
	left:30px;
	top:15px;
	display: block;
	float: left;
	width:254px;
	height:115px;
	/*background-image:url(../images/bg_login.png);*/
	background-repeat:no-repeat;
	}
	#logo {
	position:relative;
	top:20px;
	display: block;
	float: left;
	}
	#headline {
	position:relative;
	top:29px;
	display: block;
	float: right;
	font-size:24px;
	text-align:right;
	}
	.text_large {
	font-size: 130%;
	}
	#line1{font-family:Myriad Pro, Arial, sans-serif; color:#2489ca;}
	#line1 .bold {font-weight:700;}
	#line1 .thin {font-family:Arial, Helvetica, sans-serif;font-weight:100; font-size:95%;}
	#line2{font-family:Myriad Pro, Arial, sans-serif;font-weight:700;}
	.button_top button {display: block; float: left; width:88px; height:29px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/tab_topnav.png); background-repeat:no-repeat; color:#ffffff; background-color:none; border:0px; padding:0px; margin:0px;}
	.button_top button:hover{background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/tab_topnav_over.png); background-repeat:no-repeat; color:#eeeeee;}
	.button_left button {width:254px; height:49px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/tab_leftbar.png); background-repeat:no-repeat; color:#ffffff; background-color:transparent; border:0px; padding:0px; padding-left:15px; text-align:left; font-size:18px;}
	.button_left button:hover{background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/tab_leftbar_on.png); background-repeat:no-repeat; color:#000000;}
	.ui-button-text-only .ui-button-text{padding:0px;}
	.ui-corner-all{ border-bottom-left-radius:0px 0px;
	border-bottom-right-radius:0px 0px;
	border-top-left-radius:0px 0px;
	border-top-right-radius:0px 0px;}
	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:0px;
	background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/tab_topnav.png);
	display: block; float: left; width:88px; height:29px;
	background-color:#ffffff;
	}
	#username{display:block; float:right; position:relative; right:8px; top:8px; height:22px;}
	#username .text{position:relative; top:0px; right:5px; display:block; float:left;}
	#username .field{position:relative; top:0px; left:1px; display:block; float:left;}
	#password{display:block; float:right; position:relative; right:8px; top:8px; height:22px;}
	#password .text{position:relative; top:0px; right:5px; display:block; float:left;}
	#password .field{position:relative; top:0px; left:1px; display:block; float:left;}
	#forget{display:block; float:right; position:relative; right:8px; top:8px; height:22px;}
	#login input[type="text"],#login input[type="password"]{width:152px; height:14px; border:0px; font-size:10px;}
	#login button{width:79px; height:30px; border:0px; background-image:url(https://secure.netsolhost.com/innovative-learning.com/ProjectOptimal/images/login.png); background-repeat:no-repeat; background-color:transparent; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-width:bold; font-size:10px;display:block; float:right; position:relative; right:0px;}
	#login button:hover{background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/login_on.png);}
	#login a:hover{text-decoration:none;}
	#login input[type="submit"]:hover{background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/login_on.png);}
	#login_button{width:79px; height:30px; border:0px; background-image:url(https://secure.netsolhost.com/innovative-learning.com/ProjectOptimal/images/login.png); background-repeat:no-repeat; background-color:transparent; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-width:bold; font-size:10px;display:block; padding-top:7px; padding-left:25px; float:right; position:relative; top:8px; left:19px;}
	#login{line-height:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#58595b; position:absolute; left:0px; top:0px;}
	.clear{clear:both;}
	#midframe{position:relative; top:0px; left:0px;}
	#mid_main{position:relative; top:8px; right:8px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/center_pic_sample.png); background-repeat:no-repeat; width:694px; height:425px; float:right;}
	#mid_sub{position:relative; top:8px; right:8px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/sub_back.png); background-repeat:no-repeat; width:694px; float:right; min-height:924px; z-index:998; min-height:600px;}
	#mid_sub_shell{position:absolute; top:0px; left: -197px; width:899px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/bg_main.png); background-repeat: repeat-x; background-color:#368dcb;}
	#left_main{float:left; position:absolute; left:0px; top:180px; width:254px; z-index:999;}
	#bottomframe{position:relative; top:20px; left:0px; height:188px; position:relative; left:15px; vertical-align:bottom;}
	#bot_copy{text-align:left; color:#ffffff; width:166px; display:block; float:left; font-size:8px; position:relative; top:98px;}
	#bot_news{display:block; float:left; width:430px; height:188px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/bg_news.png); background-repeat:no-repeat; position:relative; left:16px;}
	#bot_news .copy{padding:15px;}
	.subheader{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#58595b; height:25px;}
	#bot_testimonials{display:block; float:left; width:254px; height:188px; background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/bg_testimonials.png); background-repeat:no-repeat; position:relative; left:26px;}
	#bot_testimonials .copy{padding:15px;}
	#endframe{width:899px;}
	ul {padding:0; margin:0;}
	.feedburnerFeedBlock ul li {list-style:none; border:0px; margin:0px auto; padding:0px; padding-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}
	li:hover {}
	ol li {margin-left: -22px;}
	ul li {margin-left: 16px;}
	a {color:#58595b; text-decoration:none;}
	a:hover {color:#000000;text-decoration:underline;}
	.headline {padding:0px; padding-right:0px; padding-top:0px; margin:0px;}
	.headline a {margin:0px auto;}
	.feedburnerFeedBlock {background:none; border:0px;}
	.feedTitle, #creditfooter {font-size:20px; font-weight:bold; margin:0 auto; text-align:left; background:none; border:0px; padding:0px; position:absolute; top:155px;}
	.date {float:left; padding:0px; margin:0px; background:none; border:0px;}
	 ul div { padding:0px; margin:0px; font-size:13px; float:right;}
	.enclosure {text-transform:uppercase; background-color:#1b1b1b; padding:0; margin:35px 10px 5px 10px; text-align:center; font-size:12px; width:420px; border-bottom:#000 solid 1px; border-top:#1c1c1c solid 1px; clear:both;}
	.enclosure a {display:block; padding:10px; }
	.enclosure a:hover { background-color:#000;}
	#mid_sub #main_text{position:relative; left:78px; top:22px; width:594px;}
	#main_text{position:relative; left:455px; top:72px; width:222px;}
	#main_text .header{font-family:"Arial Black", Arial, sans-serif; color:#2489ca; font-size:14px; height:55px;}
	#mid_sub_shell #frame {background-color:#ffffff; width:684px; position:relative; left:205px;}
	#mid_sub_shell #frame #sub_frame {background-image:url(http://innovative-learning.com/rework/ProjectOptimal/2/images/sub_back.png); background-repeat:no-repeat; width:694px; min-height:500px;}
	#mid_sub #main_text .header{font-family:"Arial Black", Arial, sans-serif; color:#2489ca; font-size:14px; height:35px;}
	#main_text .body_big{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:16px;min-height:1100px;}
	#main_text .body_small{padding-bottom:16px; font-size:11px;}
	#main_text .learn_more{width:222px; text-align:right;}
	#main_text .learn_more a{color:#2489ca; text-decoration:none;}
	#main_text .learn_more a:hover{color:#000000; text-decoration:underline;}
	.ticker ul li {height:170px;}
	.frame-admission-criteria li {padding-bottom:20px;}
	.shortli{margin-bottom:-10px;}
	.LogTableStyle {
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	}
	.LogCellStyle {
		border-right: 1px solid #eeeeee;
		border-top: 1px solid #eeeeee;
		font-size:11px;
	}
	.LogHeadStyle {
		border-right: 1px solid #eeeeee;
		border-top: 1px solid #eeeeee;
		background-color: #f4f6fb;
		font-weight:bold;
	}
	.LogCellStyle .padding, .LogHeadStyle .padding {
		padding:5px;
	}
	html {overflow: hidden;}